В рамках развития V8Unpack (http://avprog.ru/blogs/337/) осуществляется попытка разобраться со структурой хранения форм в конфигурациях.
Параллельно с FormsToXML (http://avprog.ru/projects/1801/), создана конфигурация 1Cv8 c единственным справочником Типы, в котором можно описывать структуру хранения файлов data (текстовые файлы с кучей фигурных скобок), частным случаем которых и являются файлы форм. Различные фрагменты файла data описываются именованными типами - элементами справочника Типы.
В справочнике Типы можно описывать следующие виды типов:
- Селектор (похож на флаговый индикатор в терминологии Германа http://avprog.ru/blogs/374/),
- ПростойТип (с ограничениями на возможные значения),
- Перечисление,
- СоставнойТип,
- Список.
Конфигурация позволяет преобразовать входящий файл data в дерево значений и типизировать элементы дерева (попытаться определить имена и типы элементов дерева).
Дерево можно сохранить в XML файл для удобного сравнения с другими вариантами.
На данный момент начато описание структуры хранения форм, а также в справочник Типы загружены все системные перечисления 8.1 (так как в формах значения многих элементов имеют тип разных системных перечислений).
Файлы обработки:
- Konfiguratsiya_opisaniya_formatov_faylov_.data.rar Для скачивания нужна регистрация
В этой группе 1С
- Глобальные транзакции в сервис-ориентированной архитектуре и... 1С
- Обучение: Методическое пособие "Оперативный учет"
- Глобальные переменные в контексте сервера 8.2. Простое решение.
- Связи Метаданных. Построитель SQL запросов
- Таблица Значений для анализа при разработке и отладке
- "Внешний" справочник или Хранение данных между сеансами работы внешних обработок