Имя: Пароль:
1C
1С v8
Можно ли в запросе написать Выбрать *, если есть ещё соединение с другой таблицей ?
0 TDI
 
18.10.21
11:34
Собственно вопрос,
мне нужно выбрать всё поля из одной тиблицы, и одно поле из другой..
Как это в запросе 1С прописать,
Можно Выбрать *, но я как понимаю оно работает только если простая выборка, без условий соединений с другими таблицами работает...
1 Kassern
 
18.10.21
11:36
(0) по мне так лучше явно указывать какие поля нужно выбрать в запросе
2 TDI
 
18.10.21
11:39
(1) просто одна из таблиц - это ВТ по внешней ТЗ,
и там могут быть разные поля
3 Мультук
 
гуру
18.10.21
11:42
(2) Построй запрос динамически (Например, собери поля руками в цикле)
4 lodger
 
18.10.21
11:48
5 ДенисЧ
 
18.10.21
11:52
выбрать т1.*, т2.Поле
из т1
левое соединение т2 по....
6 Волшебник
 
модератор
18.10.21
11:53
Потом кто-нибудь добавит поле типа ХранилищеЗначения и звёздочка его подцепит
7 Classic
 
18.10.21
12:23
(6)
Скорее всего у ТСа ТЗ в запрос передается.
И он таким образом хочет универсально добавить расчетную колонку в эту ТЗ. Так что вряд ли там появится ХранилищеЗначений.
8 Fragster
 
гуру
18.10.21
12:23
(6) ну например я так делаю для обновления записи РС - прочитать всё равно надо, одно поле не обновить без этого.
9 Fragster
 
гуру
18.10.21
12:24
только я вместо * пишу &_Звездочка или типа того, а перед выполнением заменяю на Т1.*. чтобы конструктор не насерал