Имя: Пароль:
1C
1С v8
СКД Внешний источник данных
0 User_Agronom
 
03.10.14
17:27
Нужно написать отчет, который анализирует данные в 1С и во внешних SQL-таблицах.

Что сделано:
1. Подключены SQL-таблицы как внешние источники данных

Написан запрос, который из этих таблиц получает таблицу-результат.
Но попытки поместить результат этого запроса во внешнюю таблицу или же указать соединение с существующими таблицами (например со справочниками) выдают ошибку.

Вопрос: как правильно строить отчеты с таблицами из 1С и внешними (не 1С-овскими) таблицами SQL?
1 Franchiser
 
гуру
03.10.14
17:33
Это нормально, во временную таблицу ты не поместишь в запросе результат по внешним источникам. Единственный известный мне вариант выгружать в типизированную ТЗ, затем обратно во временную таблицу через параметр. Другой вариант использовать СКД и там объединять.
2 User_Agronom
 
03.10.14
17:37
(1) Нужно в результате этих объединений получить всю красоту и функциональность СКД: отборы, группировки и т.д.
3 DexterMorgan
 
03.10.14
17:43
(2) Тебе же сказали - соединяй через 2 набора данных
4 Bober
 
03.10.14
18:20
(0) как вариант через помещение внешних данных во временную таблицу.
5 Franchiser
 
гуру
03.10.14
20:18
(4) если в запросе поместить данные внешних источников в ВТ - конструктор выдаст ошибку
6 User_Agronom
 
08.10.14
10:49
(0) Чтобы не плодить темы.

Сделал, соединил, появились мысли про усовершенствование отчета и добавление кучи разных фишек.

Собственно вопрос:

Есть две таблицы: 1я пришла из SQL (НаборЭсКуЭль), вторая сформирована запросом из 1с (НаборОдинЭс)

Нужно:
1. Если ПолеОдин в таблице НаборЭсКуЭль не пустое, то связывать по этому полю и его аналогу в НабореОдинЭс.
Если же пустое, то связывать по двум другим полям.

Никак не могу разораться: не связывает никак ((

Нужен совет или ссыль где про это можно подробно почитать
7 User_Agronom
 
08.10.14
11:31
И ещё вопрос: На закладке связи удалось организовать левое соединение наборов.
Как организовать полное?
8 User_Agronom
 
08.10.14
15:39
Апну
9 Defender aka LINN
 
08.10.14
16:12
(7) Никак. соединения в СКД левые
10 User_Agronom
 
08.10.14
16:40
(9) Мне удалось решить проблему, возможно что случай был частный.