Консультация № 140118
17.07.2008, 11:35
0.00 руб.
0 2 1
Добрый день. Есть документ "Накладная". Мне нужно произвести выборку документов.
Подскажите почему следующая строка не работает:
док.ВыбратьПоЗначению(‘01.07.08‘,ТекущаяДата(),"ОбщГрафа",СокрЛП(деталь))

Обсуждение

Неизвестный
17.07.2008, 12:00
общий
это ответ
Здравствуйте, ДАС Алекс!
А какого типа у Вас общий реквизит "ОбщГрафа" и что такое "деталь"?
Если "деталь" - элемент справочника и "ОбщГрафа" типа строка, то сравнивать надо строковые величины: "док.ВыбратьПоЗначению(‘01.07.08‘,ТекущаяДата(),"ОбщГрафа",СокрЛП(деталь.Наименование))"
Если тип "ОбщГрафа" не строка и типы "ОбщГрафа" и "деталь" совпадают, то лучше использовать конструкцию: "док.ВыбратьПоЗначению(‘01.07.08‘,ТекущаяДата(),"ОбщГрафа",СокрЛП(деталь.ТекущийЭлемент()))"
Неизвестный
17.07.2008, 17:07
общий
ДАС Алекс, я правильно понял, Вам нужно произвести выборку накладных с конкретным значением реквизита?
"ОбщГрафа" - это название графы отбора или нет? Какого типа "ОбщГрафа"?
Форма ответа