|
Задание пустой таблицы в запросе
| ☑ |
0
igor_suvorov
03.07.13
✎
12:53
|
Необходимо задать пустую таблицу в запросе и поместить ее во временную таблицу.
Нечто вроде:
Выбрать ПУСТАЯТАБЛИЦА.(Ссылка, Контрагент)
Поместить ВТПустаяТаблица
Но вышеописанное не работает.
Кто знает как, подскажите.
|
|
1
YF
03.07.13
✎
12:54
|
Выбрать
0 Как СуммаОплаты,
0 Как Сумма Начисления
Поместить
|
|
2
Мыш
03.07.13
✎
13:00
|
+(1) ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
Но в итоге всё равно будет минимум одна запись.
|
|
3
Поросенок Петр
03.07.13
✎
13:25
|
(0) А зачем это надо?
|
|
4
Fragster
гуру
03.07.13
✎
13:25
|
(1)(2) ГДЕ ЛОЖЬ
|
|
5
GROOVY
03.07.13
✎
13:31
|
(3) Для объединений с реальными таблицами.
|
|
6
zahar140382
03.07.13
✎
13:45
|
(0)а зачем? если вам нужны пустые поля так сразу пишите их
Выбрать
0,
0,
Контрагент,
Ссылка из ВрТаблица
можно сразу в те поля передавать пустую ссылку на объект(через параметр)
Выбрать
&Параметр1,
&Параметр2,
Контрагент,
Ссылка из ВрТаблица
|
|
7
Поросенок Петр
03.07.13
✎
13:46
|
(5) А толку? Разве что расширить тип полей...
|
|
8
zahar140382
03.07.13
✎
13:52
|
можно как вариант взять производственный календарь с нужным количеством строк и объеденить с одной строкой
в таблице Справочник.Контрагенты.ПустаяСсылка
без указания связи, получится каждая запись календаря будет с пустой ссылкой.
|
|
9
zahar140382
03.07.13
✎
13:53
|
+(8) только если вам нужна такая таблица это скарее всего говорит о том что вы что то намудрили с запросом
|
|
10
zahar140382
03.07.13
✎
13:59
|
+(8) сори. не объединить, а соединить (полное соединение)
|
|
11
igor_suvorov
03.07.13
✎
14:56
|
Пустая таблица необходима в качестве "заглушки" для эмуляции результата выполнения более раннего запроса, который возвращает 0 строк.
И нужна не строка с пустыми значениями, а отсутствие каких-либо строк.
|
|
12
DexterMorgan
03.07.13
✎
15:04
|
Выбрать А.Ссылка ИЗ &ПустаяТаблица...
ЗАпрос.УстановитьПараметр("ПустаяТаблица", Новый ТаблицаЗначений(........
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан