Построение реляционной схемы метаданных 1С

Опубликовал Алексей Мутовкин (mrWatson) в раздел Программирование - Практика программирования

Обработка для 1С Предприятие 8.1 предназначеня для наглядного представления метаданных 1С(справочников и документов).

Обработка для 1С Предприятие 8.1 предназначеня для наглядного представления метаданных 1С(справочников и документов).

 

Подробнее можно прочитать по ссылке.

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

Наименование Файл Версия Размер
-
.1233923774 16,25Kb
15.10.09
221
.1233923774 16,25Kb 221 Бесплатно

См. также

Комментарии
1. Андрей Скляров (coder1cv8) 3281 06.02.09 16:08 Сейчас в теме
А зачем базу очищать? Это вредительство какое-то! ) И схему я себе как-то не так представлял...
2. Антон Степанов (Stepa86) 608 06.02.09 16:35 Сейчас в теме
Как то непонятно... и база зачем то очищается, и вид не особо...
Например, у меня вот так это выглядит:

3. Алексей Мутовкин (mrWatson) 294 06.02.09 16:38 Сейчас в теме
База это временное хранилище связей, смысла нет никакого в ней. Данными она наполняться не будет.
4. Валентин Терёхин (Valet) 55 06.02.09 20:22 Сейчас в теме
Вещь полезная для своих задач. Ну а базу можно можно создавать в случае отсутствия.
5. Герман (German) 923 06.02.09 20:44 Сейчас в теме
Клево, а можно просто скрипт получить. Что бы потом его в RR или в ErWin загнать?
6. Валентин Терёхин (Valet) 55 06.02.09 21:39 Сейчас в теме
ЭЭээ. Похоже рано плюсанул:
{ВнешняяОбработка.РеляционнаяСхемаМетаданных1С(266)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Line 2: Incorrect syntax near 'TRY'.

Это мне выплюнул. Сам бы посмотрел, но модуль с паролем. :(
7. Герман (German) 923 06.02.09 21:56 Сейчас в теме
еще когда в универе учился на дипломник предложили, такую тему.... конечно красиво. Но практического применения мало(нет) при большом кол-во объектов что либо понять невозможно.

Вещь конечно в своем роде уникальная воде даже для 7.7 таких поделок не было.
Жаль что не все метаданные, а то можно было бы использовать конструктор для прямых запросов.

Ну и в давесок только для SQL 2005 и выше (TRY CATCH)

Команда.CommandText = "
|BEGIN TRY
| Drop database " + БД + "
|END TRY
|BEGIN CATCH
|END CATCH
|create database " + БД + "
|";
Рез = Команда.Execute();
Команда.CommandText = "
|use " + БД + "
|";
Рез = Команда.Execute();
8. Василий Демидов (Душелов) 3777 06.02.09 22:01 Сейчас в теме
(7) Кстати, тут не так давно выкладывали визуально представление метаданных 7-ки с возможностью редактирования. Правда, не помню, Как называется.
9. Алексей Мутовкин (mrWatson) 294 07.02.09 00:29 Сейчас в теме
2 Valet: Да,видимо,как сказал German конструкция TRY CATCH появилась в MSSQL2005? Надо будет переписать.
10. Алексей Мутовкин (mrWatson) 294 07.02.09 00:33 Сейчас в теме
2 Душелов: видел Visio1C оно может и из 7.7 и из 8.* подхватить метаданные.
11. Алексей Мутовкин (mrWatson) 294 07.02.09 00:47 Сейчас в теме
2 German: небольшие схемки можно всетаки распечатать и подшить в документацию проекта. поидее такая возможность должна быть встроена в платформу. чем вы модуль вскрыли?
12. Валентин Терёхин (Valet) 55 09.02.09 09:01 Сейчас в теме
(10) Visio1C уж больно не гибко. Свой редактор и.т.д. Даже распечатать только из редактора можно.
Да не обратил внимание что пока поддержка только 2005 MSSQL.
13. konsul_mart.ru (Константин С.) 23.04.09 11:12 Сейчас в теме
Есть проблемка с подсистемами.
Если взять типовую конфу УТ или УПП то увидим что некоторые посисметы имеют подуровени. Вот эти подуровни и пропадают, видится только первый уровень объектов.
14. konsul_mart.ru (Константин С.) 23.04.09 11:19 Сейчас в теме
Хм, ну еще непролохо выгружать: Отчеты, Регистры.
Вообщем сделать выбор списка выгружаемых объектов гибче.
15. bugmaster (bugmaster) 11 25.05.09 11:06 Сейчас в теме
Доволен! Понравилось, все без ошибок... были и базы по 80 гиг... и самописные тетсил. Вот только очень не хватает регистров и обработок...