Показать сообщение отдельно
Старый 09.12.2009, 13:06   #63  
Сисой is offline
Сисой
Участник
Аватар для Сисой
Злыдни
1C
 
938 / 339 (13) ++++++
Регистрация: 05.02.2003
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
СКД - это построитель отчетов. Результат работы СКД - ячейки отчета(!) со свеми заголовками, промежуточными и окончательными итогами. Результат работы СКД практически невозможно использовать для работы с полученными записями... С результатами вообще непонятно что делать программисту.
Нет, не так.
СКД - это система, позволяющая на входе описать
а) Запросы
б) Таблицы значений
в) Внешние источники данных
,
применить к ним настройки компоновки, которые могут заранее формироваться визуально или программно и выгрузить полученный результат в макет отчета или структуру данных.
Утверждение Результат работы СКД - ячейки отчета(!) - неверно. Это лишь один из вариантов.
Точно так же и стандартный ПостроительОтчета может формировать отчет, а может использоваться как источник данных для последующей обработки.

Пример кода:
X++:
   = .(, .., );
  (, .);
  //Создадим и инициализируем процессор компоновки
   =  ;
    =  
   .(, , , );
  
   .(, , , );
  ;
 
  = .(, .., , , ("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));

//Создадим и инициализируем процессор компоновки
   =  ;
    =  
   .(, , , );
  
   .(, , , );
  ;
 ;
 
 //
 =  ;
  =  ;
 .();
 .();

Последний раз редактировалось Сисой; 09.12.2009 в 13:18.
За это сообщение автора поблагодарили: mazzy (2).