"ОткрытьФормуМодально(...)
08.08.2012
04:30
#1
Интересный глюк.";"В модуле формы списка справочника есть процедура и функция:
Процедура Пуск()
Спр=СоздатьОбъект("Справочник.Пачки");
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
Если Спр.ТекущийЭлемент().ЭтоГруппа()=1 Тогда Продолжить; КонецЕсли;
Если Спр.ТекущийЭлемент().Пуск=1 Тогда Плаг=КАталогИБ()+"EXTFORMS\"+СокрЛП(Спр.ТекущийЭлемент().Плагин)+".ert";
ОткрытьФормуМодально("Отчет",Спр.ТекущийЭлемент(),Плаг);
КонецЕсли;
КонецЦикла ;
КонецПроцедуры
//***************
Функция Итог()
Спр=СоздатьОбъект("Справочник.Пачки");
Спр.ВыбратьЭлементы();
Сумма=0;
Пока Спр.ПолучитьЭлемент()=1 Цикл
Если Спр.ТекущийЭлемент().ЭтоГруппа()=1 Тогда Продолжить;КонецЕсли;
Сумма=Сумма+Спр.Деньги;
КонецЦикла;
Возврат Сумма ;
КонецФункции
Всё работает нормально, внешние отчеты открываются по очереди. Но стоит только в форму списка справочника поместить текст, с формулой "Итог()",
Отчеты открываются все одновременно, как будто бы в процедуре написано ОткрытьФорму(...); В чём дело?"
Процедура Пуск()
Спр=СоздатьОбъект("Справочник.Пачки");
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
Если Спр.ТекущийЭлемент().ЭтоГруппа()=1 Тогда Продолжить; КонецЕсли;
Если Спр.ТекущийЭлемент().Пуск=1 Тогда Плаг=КАталогИБ()+"EXTFORMS\"+СокрЛП(Спр.ТекущийЭлемент().Плагин)+".ert";
ОткрытьФормуМодально("Отчет",Спр.ТекущийЭлемент(),Плаг);
КонецЕсли;
КонецЦикла ;
КонецПроцедуры
//***************
Функция Итог()
Спр=СоздатьОбъект("Справочник.Пачки");
Спр.ВыбратьЭлементы();
Сумма=0;
Пока Спр.ПолучитьЭлемент()=1 Цикл
Если Спр.ТекущийЭлемент().ЭтоГруппа()=1 Тогда Продолжить;КонецЕсли;
Сумма=Сумма+Спр.Деньги;
КонецЦикла;
Возврат Сумма ;
КонецФункции
Всё работает нормально, внешние отчеты открываются по очереди. Но стоит только в форму списка справочника поместить текст, с формулой "Итог()",
Отчеты открываются все одновременно, как будто бы в процедуре написано ОткрытьФорму(...); В чём дело?"
Материальная помощь у 2 работодателейЗУП (2.5.54.1, 8.2.15.289 ) Удвоился общий облагаемый доход у сотрудника
Читают тему
(гостей: 1)