Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Список типов в 1с через sql / 9 сообщений из 9, страница 1 из 1
26.02.2021, 11:25
    #40048865
Bereteli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Добрый день.
Подскажите пожалуйста, существует ли возможность получить список документов через связку или команду, что бы достать поля и документы.
Связь в документе Себестоимость (_accumRg18604) идет через Регистратор (_RecorderRRef) к каждому документу.
Проблема в том, что писать left join к 30 документам уж очень не хочется.
Может кто-то знает как это сделать более изящно.
...
Рейтинг: 0 / 0
26.02.2021, 11:41
    #40048873
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Bereteli,

у вас для каждого документа выделена отдельная таблица?
...
Рейтинг: 0 / 0
26.02.2021, 11:51
    #40048881
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Владислав Колосов
Bereteli,

у вас для каждого документа выделена отдельная таблица?
Влад, это не у него, это в 1с каждый вид документа - отдельная таблица.

BereteliПроблема в том, что писать left join к 30 документам уж очень не хочется.А придется. Раз решил сам в базах 1с-овских поковыряться.
...
Рейтинг: 0 / 0
26.02.2021, 12:06
    #40048891
Bereteli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Да, таблицы отдельно, это все в 1с(
...
Рейтинг: 0 / 0
26.02.2021, 12:15
    #40048896
Dorosh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Bereteli
Проблема в том, что писать left join к 30 документам уж очень не хочется.
Может кто-то знает как это сделать более изящно.


В языке запросов 1с есть оператор ВЫРАЗИТЬ. Используйте его для ограничения на тип документа
...
Рейтинг: 0 / 0
26.02.2021, 12:40
    #40048904
Bereteli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Dorosh,

я не использую 1с, только sql
...
Рейтинг: 0 / 0
26.02.2021, 14:30
    #40048980
spenov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
каждый документ в отдельной таблице потому что у каждого документа свой набор реквизитов.
плюс может быть таблица общих реквизитов.

поэтому для каждого документа придется делать свой join
или сделать представление с union, в котором будут перечислены все документы. если вы предполагаете использовать конкретный набор реквизитов всегда. и запросов будет несколько, в которых будет использовано это представление.

правильнее эти скрипты формировать с помощью 1с, используя структуру метаданных. чтобы не угадывать названия полей в базе.
...
Рейтинг: 0 / 0
03.03.2021, 21:48
    #40050474
Dorosh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Bereteli
я не использую 1с, только sql


В 1с пишете (или вам пишут) нужный запрос. Выполняете запрос 1с, ловите в профайлере его sql перевод. Редактируете руками (если надо) и используете. Без ручного кодирования джоинов к туче видов документов.
...
Рейтинг: 0 / 0
04.03.2021, 17:01
    #40050776
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список типов в 1с через sql
Выполняете запрос 1с, ловите в профайлере его sql переводВыполняете и офигеваете.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Список типов в 1с через sql / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]