|
Заполнить | ☑ | ||
---|---|---|---|---|
0
MrZLO
24.04.13
✎
08:39
|
выбираю запросом всю номенклатуру вместе с остатком на складе
Запрос.Текст = "ВЫБРАТЬ | спрНоменклатура.Наименование КАК Наименование, | спрНоменклатура.МинимальныйОстаток КАК МинимальныйОстаток, | ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК ОстатокНаСкладе, | спрНоменклатура.Родитель КАК Родитель |ИЗ | Справочник.Номенклатура КАК спрНоменклатура | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&НаДату, Склад = &Склад) КАК ТоварыНаСкладахОстатки | ПО спрНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура.Ссылка | СГРУППИРОВАТЬ ПО | спрНоменклатура.Родитель, | спрНоменклатура.Наименование, | спрНоменклатура.МинимальныйОстаток, | ТоварыНаСкладахОстатки.КоличествоОстаток | |УПОРЯДОЧИТЬ ПО | Родитель ИЕРАРХИЯ"; ... ОбластьМакета = Макет.ПолучитьОбласть("Строка"); ОбластьМакета.Параметры.Заполнить(СтрокаЗапроса); Удивительно, но метод Заполнить() не заполняет поля таблицы "0", вместо них пусто. Это нормально в 1С? |
|||
1
Ksandr
24.04.13
✎
08:41
|
Что за таблица "0"?
|
|||
2
Wobland
24.04.13
✎
08:42
|
(0) врёшь ты всё
|
|||
3
Ksandr
24.04.13
✎
08:42
|
В ячейке представление нуля установи.
|
|||
4
MrZLO
24.04.13
✎
08:44
|
(0) не заполняет поля таблицы в макете ноликами, вместо ноликов пустота
|
|||
5
Wobland
24.04.13
✎
08:45
|
(4) ну тогда попробуй нас убедить в том, что ты не врёшь
|
|||
6
Rovan
гуру
24.04.13
✎
08:47
|
(0) да
|
|||
7
Sammo
24.04.13
✎
08:49
|
Как получается Строказапроса?
|
|||
8
MrZLO
24.04.13
✎
09:16
|
(7)
РезультатЗапроса = Запрос.Выполнить().Выгрузить(); Для Каждого СтрокаЗапроса Из РезультатЗапроса Цикл ... |
|||
9
Defender aka LINN
24.04.13
✎
09:17
|
(0) Это нормально
|
|||
10
Wobland
24.04.13
✎
09:17
|
а группировка там, кстати, на зачем?
|
|||
11
Рэйв
24.04.13
✎
09:19
|
как вариант
//............. Выбор Когда ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) =0 Тогда "0" Иначе ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КонецЕсли КАК ОстатокНаСкладе, ... только смотри чтобы гденить твой "0" не складывался как число:-) |
|||
12
Defender aka LINN
24.04.13
✎
09:20
|
(11) помогите это развидеть обратно!
|
|||
13
Рэйв
24.04.13
✎
09:20
|
:-)
|
|||
14
Рэйв
24.04.13
✎
09:23
|
(12)а чего? Хочет "0" - пусть у него будет.:-)
|
|||
15
Рэйв
24.04.13
✎
09:23
|
и второй ЕстьNULL после иначе можно и убрать, там уже NULL не будет точно
|
|||
16
Wobland
24.04.13
✎
09:26
|
аа, так ему формат на ячейку наколдовать нужно?
|
|||
17
Defender aka LINN
24.04.13
✎
09:27
|
(16) тссссс...
|
|||
18
Wobland
24.04.13
✎
09:28
|
а врал, что не заполняет
|
|||
19
Ksandr
24.04.13
✎
09:29
|
(16) Это еще в третьем посте говорилось. Видимо вариант не подходящий, требуется ректальный путь
|
|||
20
Wobland
24.04.13
✎
09:30
|
(19) ну сейчас с названным ключевым словом у него всё взлетит
|
|||
21
В тылу врага
24.04.13
✎
09:31
|
используй формат
|
|||
22
MrZLO
24.04.13
✎
11:26
|
да, спасиб всем, сделал давно уже форматом :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |