gifts2017

Получить структуру хранения данных (дополненная) 8.1

Опубликовал Илья Глебов (IlyaGlebov) в раздел Программирование - Практика программирования

Обработка, выводит в виде дерева результат функции ПолучитьСтруктуруХраненияБазыДанных() и строит простейшие запросы SQL на выборку данных. Дополнена указанием типа (в терминах 1С) для полей и названия таблицы на которую он ссылается (в терминах SQl) если тип поля является ссылочным.

Обработка является по сути допиской обработки "Получить структуру хранения данных"  и позволяет лучше отслеживать взаимосвязи таблиц.

P.S. Если тип поля, является составным - ссылается на разные таблицы, то в графе "Таблица SQL", названия таблиц будут указаны через точку с запятой. Тестировал обработку на самописных конфигурациях и УТ 10.3

Скачать файлы

Наименование Файл Версия Размер
Файл обработки 31
.epf 9,28Kb
02.02.12
31
.epf 9,28Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Илья Глебов (IlyaGlebov) 13.07.12 16:00
Обработка, выводит в виде дерева результат функции ПолучитьСтруктуруХраненияБазыДанных() и строит простейшие запросы SQL на выборку данных. Дополнена указанием типа (в терминах 1С) для полей и названия таблицы на которую он ссылается (в терминах SQl) если тип поля является ссылочным.

Перейти к публикации

1. nataon (nataon) 13.07.12 16:00
а на 8.2 не работает? выдает ошибку - Форма.Форма.Форма(44)}: Поле объекта не обнаружено (Тип)
НаборТипов = Метаданные.НайтиПоПолномуИмени(поле.Метаданные).Тип.Типы();
2. Илья Глебов (IlyaGlebov) 30.08.12 12:22
Пока не работает, наверное скоро доделаю, чтобы работала и на 8.2 (1) nataon,