|
построитель отчетов чудит | ☑ | ||
---|---|---|---|---|
0
lomsky
20.10.15
✎
13:29
|
Есть простой запрос:
ВЫБРАТЬ ПотребностьПланЗаказов.ЗаказНаПроизводство КАК ЗаказНаПроизводство, ПотребностьПланЗаказов.Номенклатура КАК Номенклатура, ПотребностьПланЗаказов.Продукция КАК Продукция, ПотребностьПланЗаказов.Регистратор КАК Регистратор, ЕСТЬNULL(ПотребностьПланЗаказов.ПериодСекунда, НЕОПРЕДЕЛЕНО) КАК ПериодСекунда, ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоНачальныйОстаток, NULL) КАК КоличествоНачальныйОстатокПлан, ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоКонечныйОстаток, NULL) КАК КоличествоКонечныйОстатокПлан, ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоПриход, NULL) КАК КоличествоПриходПлан, ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоРасход, NULL) КАК КоличествоРасходПлан ИЗ РегистрНакопления.ПотребностиПланФактЗаказовНаПроизводство.ОстаткиИОбороты( &НачПериода, &КонПериода, Авто, , ТипЗаказа = ЗНАЧЕНИЕ(Перечисление.ТипыЗаказовНаПроизводство.Плановый) {Номенклатура = &Номенклатура}) КАК ПотребностьПланЗаказов ГДЕ ПотребностьПланЗаказов.ПериодСекунда <> НЕОПРЕДЕЛЕНО В консоле выполняется как надо. В построителе колонка Регистратор стабильно пуста. Почему так? |
|||
1
alex_shkut
20.10.15
✎
13:38
|
&КонПериода,Авто,
Попробуй вместо Авто, Регистратор... |
|||
2
lomsky
20.10.15
✎
13:39
|
пробовал - тоже самое
|
|||
3
alex_shkut
20.10.15
✎
13:47
|
Ты говоришь про построитель или про СКД? Если построитель - смотри, какой тип группировки указал. Если тип несовместимый - будет пустышка. (с) А.Чумак
Ты же как-то оформляешь все это? |
|||
4
lomsky
20.10.15
✎
13:55
|
(3) не СКД, построитель
специально группировки не указывал еще просто вызвал построитель сунул ему текст запроса выполнил, результат в таблицу значений выгрузил колонка Регистратор - пустая |
|||
5
a_alenkin
20.10.15
✎
22:34
|
а что мешает использовать СКД?
|
|||
6
a_alenkin
20.10.15
✎
22:39
|
ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоНачальныйОстаток, NULL) КАК КоличествоНачальныйОстатокПлан,
ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоКонечныйОстаток, NULL) КАК КоличествоКонечныйОстатокПлан, ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоПриход, NULL) КАК КоличествоПриходПлан, ЕСТЬNULL(ПотребностьПланЗаказов.КоличествоРасход, NULL) КАК КоличествоРасходПлан да тут ваще оригинально - если NULL - значит да- выводим NULL |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |