Товарищи, добрый день.
У меня имеется цикл, в котором создаются строки ОперацииБух, СчетДт = 75.05.П (Бухня). там есть субконто - расчетныйДокумент. Вот его то мне и надо подбирать по методу ЛИФО. Алгоритм пытается его подобрать, но в некоторых случаях не находит НЕОБХОДИМЫХ и пользователю надо предложить выбрать любой ему угодный документ. Для этого вызывается окошко с выбором документа:
УправлениеВзаиморасчетами.ВыборРасчетногоДокумента() Проблема в том, что форма открывается "ФормаВыбора.Открыть();", а т.к. у меня цикл, то программа открывает форму и проскакивает дальше. Модально я открывать не могу, т.к. Пользователь хочет, перед тем как указать документ из списка, посмотреть в самой базе в журналах (т.к. в окошке выбора не отображется ряд параметров). Подскажите, пожалуйста, что можно сделать?
Если СтруктураПараметров.Свойство("ЭтоНовыйДокумент") Тогда
Если СтруктураПараметров.ЭтоНовыйДокумент Тогда
ФормаВыбора.КонПериода = КонецДня(РабочаяДата);
Иначе
ФормаВыбора.КонПериода = СтруктураПараметров.КонецПериода;
КонецЕсли;
Иначе
ФормаВыбора.КонПериода = СтруктураПараметров.КонецПериода;
КонецЕсли;
Если СтруктураПараметров.Свойство("НачалоПериода") Тогда
ФормаВыбора.НачПериода = СтруктураПараметров.НачалоПериода;
ФормаВыбора.мПереданИнтервал = Истина;
Иначе
ФормаВыбора.мПереданИнтервал = Ложь;
КонецЕсли;
(2) что значит дать на заполнение?
PS вы предлагаете отказаться от типовой процедуры и сделать свою форму, где буду формировать список? так все равно если не модально открывать, то программа пролетит его.
(2) Надо как то ждать ответа от пользователя (пока выберет документ), дав при этом полазить по базе, что бы определеиться с выбором.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс