Доброго дня!
Есть отчет, на форме вынесено поле подбора склада, я назвала его ВыбСклад. В модуле прописала так:
ВыбСклад=СоздатьОбъект("Справочник.Склады_Общие");
Если ВыбСклад.Выбрать(,)=1 Тогда
Если ВыбСклад.НайтиЗначение(ВыбСклад.ТекущийЭлемент())=0 Тогда
ВыбСклад.ДобавитьЗначение(ВыбСклад.ТекущийЭлемент());
КонецЕсли;
КонецЕсли;
Сразу отмечу - действовала методом копи-паст, но с аналогичного применения такого же поля на форме отчета. Возможно что-то не так делаю. При формировании отчет падает с ошибкой:
ВыбСклад=СоздатьОбъект("Справочник.Склады_Общие");
... Неверное присвоение значения. Используйте: .ТекущийЭлемент()
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший