1С 7.7 - В какой таблице хранятся данные (Документы, Справочники)?


: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/users/d/dm9/domains/mokshin.su/includes/unicode.inc on line 311.

Кто видел структуру Базы Данных (БД) 1С, тот знает, в чем соль вопроса! :-)

И тем не менее - ответ на этот вопрос найти достаточно просто. Структура всей БД храниться в файле 1Cv7.DD (1Cv7.DDS - для серверной версии). Зная идентификатор (причем, именно Идентификатор, а не Синоним) Справочника или Документа в этом файле можно найти название таблицы, в которой хранятся данные, а также ее структуру.
Таблицы Справочников имеют названия вида: SC*.
Таблицы Документов: DH*. Если у Документа есть табличная часть, то она хранится в файле: DT*.

Структуру таблицы также несложно понять: сначала идет список "системных" полей, которые присутствуют в любой таблице (ID, PARENTID, CODE, DESCR, ISFOLDER, ISMARK, VERSTAMP - в Справочниках; IDDOC, LINENO - в Документах), а затем - "пользовательские" поля.


Нравится