Четверг, 03.10.2024, 01:23
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Пример формирования ручного отчета в управляемой форме
МистикДата: Четверг, 11.09.2014, 15:51 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 61
Репутация: 0
Статус: Offline
&НаКлиенте
Процедура Сформировать(Команда)
ТабДок = ВыполнитьНасервере();
ТабДок.Показать();
КонецПроцедуры

&НаСервере
Функция ВыполнитьНаСервере()

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Наименование КАК Контрагент
|ИЗ
| Справочник.Контрагенты КАК Контрагенты";

Результат = Запрос.Выполнить();

Выборка = Результат.Выбрать();

ТабличныйДокумент = Новый ТабличныйДокумент;
текОбъект = РеквизитФормыВЗначение("Отчет"); // - Это реквезит в форме
Макет = текОбъект.ПолучитьМакет("Макет");
Пока Выборка.Следующий() Цикл
Строк = Макет.ПолучитьОбласть("Строк");
Строк.Параметры.Контр = Выборка.Контрагент;
ТабличныйДокумент.Вывести(Строк);
КонецЦикла;

Возврат ТабличныйДокумент;

КонецФункции

C:\Users\Владелец\YandexDisk\Отчеты и обработки\Под 8\Ток-Агро\Отчеты и обработки на 3.0 - "Это путь к отчету"
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024Бесплатный хостинг uCoz