Имя: Пароль:
1C
 
Внешний источник и "родные" таблицы в одном запросе
,
0 toypaul
 
гуру
09.10.15
08:36
Пока нет? Низзя такое? Или уже "зя" в какой-то супер версии?
1 Cyberhawk
 
09.10.15
08:38
"Получение данных из нескольких источников данных недопустимо"
2 Cyberhawk
 
09.10.15
08:40
В СКД только можно путем нескольких наборов данных
3 toypaul
 
гуру
09.10.15
08:41
(1) это я знаю. просто теплится надежда ... на умения суперпрограммистов из 1С. всего-то сделать запрос по нескольким источникам ...
4 ДенисЧ
 
09.10.15
08:42
Клади во временные таблицы
и из них выбирай
5 toypaul
 
гуру
09.10.15
08:47
из ВИ во врем таблицу?
6 toypaul
 
гуру
09.10.15
08:47
а в динамическом списке если? вот допустим мне надо "украсить" таблицу ВИ рюшечками ... а для них другие таблицы нужны
7 Cyberhawk
 
09.10.15
08:48
(4) Это уже не в одном запросе
8 toypaul
 
гуру
09.10.15
08:49
помогут ли мне в этом

ОбработкаПолученияПолейПредставления
ОбработкаПолученияПредставления

не влияют ли они на выборку данных из таблиц?
9 ДенисЧ
 
09.10.15
08:50
(7) в одном
10 toypaul
 
гуру
09.10.15
08:53
(9) не дает ВИ выгрузить во врем таблицу в дин. списке
11 Cyberhawk
 
09.10.15
08:58
(9) Пруф в студию. Или сам проверь хотя бы. Не даст.
12 spock
 
09.10.15
09:00
(4) Так временные таблицы будут во внешнем источнике.
13 ДенисЧ
 
09.10.15
09:01
(10) в (0) про динсписки ни слова
14 toypaul
 
гуру
09.10.15
09:04
(13) думается мне, что и в обычном запросе тоже самое будет
15 spock
 
09.10.15
09:07
+12 или имелось ввиду, что сделать выборку из ВИ в ТЗ, которую сохранить во временную таблицу "своей" базы?
16 toypaul
 
гуру
09.10.15
09:11
мде ... какие такие запросы к нескольким источникам. когда элементарный запрос в ДС вываливает ошибку

ВЫБРАТЬ
    Звонки.Ссылка,
    Звонки.id,
    Звонки.Дата,
    ВЫБОР
        КОГДА Звонки.Тип = "incoming"
            ТОГДА "входящий"
        КОГДА Звонки.Тип = "outgoing"
            ТОГДА "исходящий"
        ИНАЧЕ Звонки.Тип
    КОНЕЦ КАК Тип,
    Звонки.Инициатор,
    Звонки.Адресат,
    Звонки.Очередь,
    Звонки.ВремяРазговора,
    ВЫБОР
        КОГДА Звонки.Результат = "ANSWERED"
            ТОГДА "отвечено"
        КОГДА Звонки.Результат = "FAILED"
            ТОГДА "ошибка"
        КОГДА Звонки.Результат = "NO ANSWER"
            ТОГДА "нет ответа"
        КОГДА Звонки.Результат = "IN PROGRESS"
            ТОГДА "в процессе"
        ИНАЧЕ Звонки.Результат
    КОНЕЦ КАК Результат,
    ВЫБОР
        КОГДА Звонки.Статус = "ConnectionPBX"
            ТОГДА "соединение с asterisk"
        КОГДА Звонки.Статус = "Greeting"
            ТОГДА "приветствие"
        КОГДА Звонки.Статус = "EnterQueue"
            ТОГДА "в очереди"
        КОГДА Звонки.Статус = "ConnectionOperator"
            ТОГДА "соединение с оператором"
        ИНАЧЕ Звонки.Статус
    КОНЕЦ КАК Поле1,
    Звонки.Запись,
    Звонки.IDЗвонка,
    Звонки.IDОбъекта
ИЗ
    ВнешнийИсточникДанных.Asterisk.Таблица.ТелефонныеЗвонки КАК Звонки
17 Живой Ископаемый
 
09.10.15
09:12
секретную ошибку
18 ДенисЧ
 
09.10.15
09:12
(16) ну нельзя в ДС использовать ВИД... Расслабься
19 toypaul
 
гуру
09.10.15
09:15
(18) какой еще вид?
20 ДенисЧ
 
09.10.15
09:17
(19) Внешние Источники Данных
21 senior
 
09.10.15
09:19
а как вообще ты предлагаешь в одном запросе? разделить запрос пополам, половину отправить на какой-ниб oracle половину на SQL?
22 toypaul
 
гуру
09.10.15
09:22
(21) никаких проблем-с. или не в курсе про запросы к разным источниками что ли? 10 лет назад еще такое на СКЛ Сервер делал.
23 toypaul
 
гуру
09.10.15
09:22
+ (22) более того еще и транзакции есть по нескольким источниками.
24 senior
 
09.10.15
09:23
(21) сорри, наверно я не в теме
25 senior
 
09.10.15
09:24
(23) хотя может речь о linked server или openrowset
26 toypaul
 
гуру
09.10.15
09:28
(25) об них
27 Serginio1
 
09.10.15
09:40
(26) Может поможет http://catalog.mista.ru/public/402038/
28 Serginio1
 
09.10.15
09:55
27+ увы http://stackoverflow.com/questions/30235972/linq-lambda-join-2-or-more-tables-with-2-dbcontext

но можно попробовать использовать  Entity SQL  например используя
Code First и Linq to EF на примере 1С версии 7.7
29 Serginio1
 
09.10.15
10:00