Имя: Пароль:
1C
1С v8
как найти таблицу из 1с в sql
0 kukulkan
 
21.10.21
17:03
Здравствуйте!
Подскажите, как найти таблицу из 1с в sql?
1 Fragster
 
гуру
21.10.21
17:04
Глобальный контекст (Global context)
ПолучитьСтруктуруХраненияБазыДанных (GetDBStorageStructureInfo)
Синтаксис:
ПолучитьСтруктуруХраненияБазыДанных(<ОбъектыМетаданных>, <ИменаБазыДанных>)
Параметры:
<ОбъектыМетаданных> (необязательный)
Тип: Массив.
Массив имен объектов метаданных или массив объектов метаданных, для которых требуется получить структуру таблиц базы данных.
<ИменаБазыДанных> (необязательный)
Тип: Булево.
Определяет, в каких терминах выдается информация о структуре хранения.
Истина - в терминах СУБД.
Ложь - в терминах модели базы данных 1С:Предприятия.
Значение по умолчанию: Ложь.
Возвращаемое значение:
Тип: ТаблицаЗначений.
Возвращает таблицу значений с описаниями структуры таблиц, индексов и полей базы данных в терминах модели базы данных 1С:Предприятия или используемой СУБД, в зависимости от значения параметра <ИменаБазыДанных>.
Если параметр не используется, то возвращаемая таблица значений содержит информацию о структуре таблиц базы данных всех объектов метаданных.
Таблица значений включает следующие колонки:
ИмяТаблицыХранения(StorageTableName) – имя таблицы модели базы данных 1С:Предприятия или базы данных;
ИмяТаблицы(TableName) – имя таблицы в терминах языка запросов (для тех, у кого оно есть);
Метаданные(Metadata) – полное имя объекта метаданных;
Назначение(Purpose) – назначение таблицы:
Основная(Main) – основная;
Константы(Constants) – константы;
Итоги(Totals) – итоги;
Обороты(Turnovers) – обороты;
ИтогиПоСчетам(TotalsByAccounts) – итоги по счетам;
ИтогиПоСчетамССубконто(TotalsByAccountsWithExtDim) – итоги по счетам с субконто;
ИтогиМеждуСчетами(TotalsBetweenAccounts) – обороты между счетами;
ИтогиСрезПервых(TotalsSliceFirst) – итоги срез первых регистра сведений;
ИтогиСрезПоследних(TotalsSliceLast) – итоги срез последних регистра сведений;
ВидыСубконто(ExtDimensionTypes) – виды субконто;
ЗначенияСубконто(ExtDimensionsValues) – значения субконто;
ВытесняющиеВидыРасчета(DisplacingCalculationTypes) – вытесняющие виды расчета;
ПорядокВытеснения(DisplacementOrder) – порядок вытеснения;
ВедущиеВидыРасчета(LeadingCalculationTypes) – ведущие виды расчета;
БазовыеВидыРасчета(BaseCalculationTypes) – базовые виды расчета;
ПериодыДействия(ActionPeriods) – периоды действия;
ГраницыПоследовательности(SequenceBoundaries) – границы последовательности;
ТочкиМаршрута(RoutePoints) – точки маршрута бизнес–процесса;
ТабличнаяЧасть(TabularSection) – табличная часть;
РегистрацияИзменений(ChangeRecord) – регистрация изменений;
РегистрацияИзмененийКонстант(ConstantsChangeRecord) – регистрация изменений констант;
РегистрацияИзмененийКонфигурации(ConfigChangeRecord) – регистрация изменений конфигурации;
РегистрацияИзмененийВнешнихСвойствКонфигурации(ConfigExtPropertiesChangeRecord) – регистрация изменений внешних свойств конфигурации;
CтатистикаЗапросов(AccumRgSt) – таблица статистики запросов;
НовыеОбороты(AccumRgDl) – таблица новых оборотов по регистру;
БуферОборотов (AccumRgBf) – таблица буфера оборотов по регистру;
НастройкиРежимаАгрегатовРегистровНакопления(AccumRgAggOpt) – таблица настроек режима агрегатов регистра накопления;
КодыИзмеренийАгрегатовРегистровНакопления(AccumRgAggDims) – таблица кодов измерений регистра накопления в агрегатах;
СписокАгрегатовРегистровНакопления (AccumRgAggGrid) – таблица списка агрегатов регистра накопления;
ХранилищеСистемныхНастроек(SystemSettings) – хранилище системных настроек;
ХранилищеОбщихНастроек(CommonSettings) – хранилище общих настроек;
ХранилищеПользовательскихНастроекОтчетов (ReportsSettings) – хранилище пользовательских настроек отчетов;
ХранилищеВариантовОтчетов(ReportVariants) – хранилище вариантов отчета;
ХранилищеНастроекДанныхФорм(FrmDtSettings) – хранилище настроек данных форм;
АгрегатРегистраНакопления(AccumRegAgg) – таблица агрегата регистра накопления;
ИсторияРаботыПользователей (UsersHistoryStorage) – история работы пользователей;
Задача(Task) – таблица задач бизнес-процесса;
НастройкиХраненияИтоговРегистровБухгалтерии(AccountRegistersOptionsTable) – таблица настроек хранения итогов регистров бухгалтерии;
НастройкиХраненияИтоговРегистровНакопления(AccumulationRegistersOptionsTable) – таблица настроек хранения итогов регистров накопления;
НастройкиХраненияИтоговРегистраБухгалтерии(AccountRegisterTotalsOptions) – таблица настроек хранения итогов регистра бухгалтерии;
НастройкиХраненияИтоговРегистраНакопления(AccumulationRegisterOptionsTable) – таблица настроек хранения итогов регистра накопления;
НастройкиХраненияИтоговРегистраСведений(InformationRegisterTotalsOptions) – таблица настроек использования итогов среза первых и среза последних регистра сведений;
НастройкиСтандартногоИнтерфейсаOData (StandardODataInterfaceOptions) – таблица настроек стандартного интерфейса OData;
ИнформацияОРасширенияхКонфигурации(ConfigurationExtensionsInformation) - информация о расширениях конфигурации, записанных в базу данных;
НастройкиПлановСчетов(ChartsOfAccountsOptions) – настройки планов счетов;
НастройкиПлановВидовХарактеристик(ChartsOfCharacteristicTypesOptions) – настройки планов видов характеристик;
НастройкиПлановВидовРасчетов(ChartsOfCalculationTypesOptions) – настройки планов видов расчета;
НастройкиСпискаАгрегатов(AccumRgAggOptions) – настройки списка агрегатов;
НастройкиСправочников(ReferenceOptions) – настройки справочников;
ИнициализированныеПредопределенныеДанныеПланаВидовХарактеристик(InitializedPredefinedDataInChartOfCharacteristicTypes) – таблица проинициализированных предопределенных данных плана видов характеристик;
ИнициализированныеПредопределенныеДанныеПланаСчетов(InitializedPredefinedDataInChartOfAccounts) – таблица инициализированных предопределенных данных плана счетов;
ИнициализированныеПредопределенныеДанныеПланаВидовРасчета(InitializedPredefinedDataInChartOfCalculationTypes) – таблица проинициализированных предопределенных данных плана расчетов;
ИнициализированныеПредопределенныеДанныеСправочника(InitializedPredefinedDataInCatalog) – таблица проинициализированных предопределенных данных справочника;
ОчередьОбработкиПослеЗаписиИсторииДанных (DataHistoryAfterWriteQueue) - очередь обработки после записи истории данных.
Поля(Fields) – таблица значений с полями таблицы базы данных:
ИмяПоляХранения(StorageFieldName) – имя поля модели базы данных 1С:Предприятия или базы данных;
ИмяПоля(FieldName) – имя поля в терминах языка запросов (для тех у кого оно есть);
Метаданные(Metadata) – полное имя объекта метаданных;
Индексы(Indexes) – таблица значений с индексами таблицы базы данных;
ИмяИндексаХранения(StorageIndexName) – имя индекса модели базы данных 1С:Предприятия или базы данных;
Поля(Fields) – таблица значений с полями индекса:
ИмяПоляХранения(StorageFieldName) – имя поля модели базы данных 1С:Предприятия или базы данных;
ИмяПоля(FieldName) – имя поля в терминах языка запросов (для тех у кого оно есть);
Метаданные(Metadata) – полное имя объекта метаданных.

Примечание. Количество и состав таблиц, полей и индексов могут отличаться в зависимости от значения параметра <ИменаБазыДанных>.
Описание:
Получает информацию о структуре таблиц базы данных для переданных в качестве параметра массива имен объектов метаданных или массива объектов метаданных для административных действий с ней.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
Следует использовать метод только для административных задач обслуживания базы данных и анализа записей технологического журнала. Не следует применять метод для реализации какой-либо части прикладной функциональности.
При изменениях в версиях часть изменений выполняется не сразу, а во время реструктуризации объектов или полной рекструктуризации. Такие изменения отмечаются в списке изменений. Метод возвращает структуру, которая будет получена после реструктуризации.
Пример:
МассивИменМетаданных = Новый Массив();
МассивИменМетаданных.Добавить("Справочник.Номенклатура");
МассивИменМетаданных.Добавить("Документ.РасходнаяНакладная");
СтруктБД=ПолучитьСтруктуруХраненияБазыДанных(МассивИменМетаданных);
Использование в версии:
Доступен, начиная с версии 8.3.1.
     Методическая информация
2 Dmitrii
 
гуру
21.10.21
17:06
Глобальный контекст (Global context)
ПолучитьСтруктуруХраненияБазыДанных (GetDBStorageStructureInfo)
Синтаксис:
ПолучитьСтруктуруХраненияБазыДанных(<ОбъектыМетаданных>, <ИменаБазыДанных>)
Параметры:
<ОбъектыМетаданных> (необязательный)
Тип: Массив.
Массив имен объектов метаданных или массив объектов метаданных, для которых требуется получить структуру таблиц базы данных.
<ИменаБазыДанных> (необязательный)
Тип: Булево.
Определяет, в каких терминах выдается информация о структуре хранения.
Истина - в терминах СУБД.
Ложь - в терминах модели базы данных 1С:Предприятия.
Значение по умолчанию: Ложь.
Возвращаемое значение:
Тип: ТаблицаЗначений.
Возвращает таблицу значений с описаниями структуры таблиц, индексов и полей базы данных в терминах модели базы данных 1С:Предприятия или используемой СУБД, в зависимости от значения параметра <ИменаБазыДанных>.
3 1Сергей
 
21.10.21
17:07
(0) CTRL-F (каков вопрос...)
4 ДенисЧ
 
21.10.21
17:09
(0) Нажми справа вверху красную букву Я (С)
5 План счетов
 
21.10.21
17:10
https://infostart.ru/public/308959/
этой конкретно не пользовался, на работе аналогичная есть, вьюхи создаем, удобно.