Программирование в системе 1С Предприятие 7.7


Таблица для вывода


          Таблица для вывода фактически является шаблоном для вывода данных. В свойствах каждая ячейки таблицы можно задать тип ячейки: «Текст», «Выражение», «Шаблон» и «Фиксированный шаблон». «Текст» печатается так, как он задан в конфигураторе. «Выражение» вычисляется и в ячейку записывается результат. «Шаблон» – это текст, в котором может присутствовать выражение, которое задается в квадратных скобках. Пример шаблона: «Сумма равна [ПечСумма]».

          Вывод данных производится по секциям. Секции бывают горизонтальные и вертикальные (см. рисунок). 

Пример.

Таб=СоздатьОбъект(«Таблица»);     // Создаем объект

Таб.ИсходнаяТаблица(«ТОРГ-12»);   // Задаем конкретную таблицу

Таб.ВывестиСекцию(«Шапка»);  // Выводим горизонтальную секцию

Док.ВыбратьСтроки();

Пока Док.ПолучитьСтроку()=1 Цикл

Таб.ВывестиСекцию(«Строка|БезНГСМиНП»);    //Выводим ячейки на //пересечении секций «Строка» и «БезНГСМиНП»

     Если ПечататьНП=1 Тогда

     Таб.ПрисоединитьСекцию(«Строка|НГСМиНП»); //Присоединяем //к текущей секции ячейки на пересечении секций «Строка» и //«НГСМиНП»

КонецЕсли;

КонецЦикла;

Таб.ВывестиСекцию(«Подвал»);

Таб.Показать(); // Выводим таблицу на экран



Содержание раздела