УФ-внешний отчет
☑
0
Kurbash
24.01.14
✎
13:04
УФ, внешний отчет, хочу повесить на обработчик события ПриОткрытии() формирование отчета таким кодом:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ПриОткрытииНаСервере();
КонецПроцедуры
&НаСервере
Процедура ПриОткрытииНаСервере()
ТабДок = Элементы.ТДДебиторкаНаНачало;
Макет = Отчет.ПолучитьМакет("ДебеторкаНачало");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 10
| ХозрасчетныйОстатки.СуммаОстаток КАК остат
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки КАК ХозрасчетныйОстатки";
Результат = Запрос.Выполнить();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Область1");
ТабДок.Очистить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ТабДок.Вывести();
КонецЦикла;
КонецПроцедуры
ругется на получение макета...пробовал воспользоваться в значением формы-не канает, как можно обойти?
1
zladenuw
24.01.14
✎
13:05
формируешь на сервере. на клиенте просто вывод делаешь
2
zak555
24.01.14
✎
13:06
реквизитВЗНАчение
3
Жан Пердежон
24.01.14
✎
13:07
Макет = РеквизитФормыВЗначение(ИмяОбъекта).ПолучитьМакет("ДебеторкаНачало");
4
Kurbash
24.01.14
✎
13:10
(3)спс
5
olegves
24.01.14
✎
13:17
(0) руки поотбивать за такой код...
Чем не устраивает процедура ПриСозданииНаСервере?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший