This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Пример универсальной функции для создания схемы компоновки данных | |
| // Опубликовал Дмитрий Иванов (kambl) в раздел Программирование - Практика программирования | |
| // http://infostart.ru/public/575659/ | |
| // Если вам приходится часто создавать схему компоновки данных программно или вы начинающий специалист и пытаетесь разобраться, что же за зверь такой СКД, то эта статья может оказаться вам полезной. Функция создает схему компоновки с минимально необходимой структурой данных. С помощью передачи дополнительных параметров есть возможность добавления ресурсов и оформления. | |
| // Появилась необходимость часто прибегать к программному созданию схемы компоновки данных. Было принято решение написать универсальную функцию принимающую различные наборы данных и на выходе возвращающую готовую СКД. Функция на вход принимает запрос, текст запроса, таблицу значений и дерево значений. | |
| // Помимо набора данных функция принимает ряд необязательных параметров: | |
| // Структура ресурсов: содержит перечень полей ресурсов, где ключ - ИмяПол |