Имя: Пароль:
1C
1С v8
Почему платформа не дает устанавливать связь в соединении запроса с ТЧ ?
,
0 булочник
 
27.02.15
12:55
Почему в соединениях языка запросов платформа не дает устанавливать связи с элементами табличной части ?
И что предпочесть при обращении к ТЧ - вложенный запрос или выгрузку во временную таблицу ?
1 Ненавижу 1С
 
гуру
27.02.15
12:56
мне дает
2 VladZ
 
27.02.15
12:56
И мне дает.
3 kosts
 
27.02.15
12:58
(0) >вложенный запрос или выгрузку во временную таблицу
Если собираешься использовать несколько раз то ВТ иначе вложенный
4 mikecool
 
27.02.15
13:00
(0) добавь вторую таблицу - таб часть - и соединяй
5 salvator
 
27.02.15
13:06
(0) Что значит не дает? Прямо так и вываливается с ошибкой "НЕ ДАМ"?
6 D_E_S_131
 
27.02.15
13:58
(0) А что сделать-то хочешь с данными из ТЧ?
7 D_E_S_131
 
27.02.15
13:59
(3) Оригинальная логика использования ВТ или ВложенныйЗапрос, оригинальная...
8 Ёпрст
 
27.02.15
14:04
(0) Отшлёпай платформу знаниями из жкк, тогда всё даст
9 dmpl
 
27.02.15
14:05
(3) ВТ дают:
1. Простоту отладки и модицикации
2. Высокую читаемость кода
3. Более высокую стабильность скорости исполнения запроса
4. Возможность модульного построения запроса

Стоит ли это небольшого времени на создание ВТ - вопрос индивидуальный. Многое зависит от того, каково ожидаемое время выполнения запроса. Если порядка 1-2 секунд - то лучше ВТ. Если 20-40 миллисекунд - то ВТ лучше избегать...
10 fisher
 
27.02.15
14:07
(0) Жертва конструктора? Изучай язык запросов. Конструктор это инструмент а не панацея.
(9) Всё правильно. Первое предложение неполное только. Правильно - "ВТ в определенных случаях дают".
11 D_E_S_131
 
27.02.15
14:07
(9) ИМХО самое важное кроется в соединении некоторых данных с данными, полученными во ВложенномЗапросе или в ВТ.
12 kosts
 
27.02.15
14:18
А еще ВТ нельзя в динамических списках использовать, так что всё зависит от конкретного случая