|
|
|
СКД: как вывести ноль вместо пусто ? | ☑ | ||
|---|---|---|---|---|
|
0
r1000
26.06.08
✎
09:24
|
Делаю по книжке "от 8.0 к 8.1" отчет продажи с помощью СКД.
Вот запрос: ВЫБРАТЬ ПродажиОбороты.НомерСтроки, ПродажиОбороты.Регистратор, ПродажиОбороты.ПериодСекунда, ПродажиОбороты.ПериодМинута, ПродажиОбороты.ПериодЧас, ПродажиОбороты.ПериодДень, ПродажиОбороты.ПериодНеделя, ПродажиОбороты.ПериодДекада, ПродажиОбороты.ПериодМесяц, ПродажиОбороты.ПериодКвартал, ПродажиОбороты.ПериодПолугодие, ПродажиОбороты.ПериодГод, ПродажиОбороты.Номенклатура, ПродажиОбороты.ХарактеристикаНоменклатуры, ПродажиОбороты.ЗаказПокупателя, ПродажиОбороты.ДоговорКонтрагента, ПродажиОбороты.ДокументПродажи, ПродажиОбороты.Проект, ПродажиОбороты.Подразделение, ЕСТЬNULL(ПродажиОбороты.КоличествоОборот, 0) ИЗ РегистрНакопления.Продажи.Обороты(, , Авто, ) КАК ПродажиОбороты Получается следующая таблица: Январь Февраль Март Апрель Продано Продано Продано Продано Товар1 100 20 Товар2 200 40 50 Меня все устраивает, но нужно, когда нет продаж в месяце выводить число 0, а сейчас выводит пусто. |
|||
|
1
r1000
26.06.08
✎
09:25
|
Как вывести ноль ?
|
|||
|
2
Garkin
26.06.08
✎
09:28
|
Условное оформление
поставь там представление ноля (ЧН=0) |
|||
|
3
r1000
26.06.08
✎
09:42
|
Так показывает или 0 или 1...
получается вот так: Январь Февраль Март Апрель Продано Продано Продано Продано Товар1 1 1 0 0 Товар2 1 0 1 1 |
|||
|
4
Garkin
26.06.08
✎
09:50
|
(3) да ну?
|
|||
|
5
r1000
26.06.08
✎
09:52
|
Да. Там где были продажи 1, там где нет продаж 0.
В отборе в условном оформелении нужно что то указвать ? |
|||
|
6
Garkin
26.06.08
✎
09:55
|
В отборе ничего.(совсем)
В оформлении - Формат / [v] представление нуля [ 0] (Все остальные галки снять) |
|||
|
7
r1000
26.06.08
✎
09:59
|
Я не понял...
"Формат / [v] представление нуля [ 0]" это куда написать ? |
|||
|
8
r1000
26.06.08
✎
10:00
|
У меня сейчас: формат = ЧН=0
Что не так ? |
|||
|
9
Garkin
26.06.08
✎
10:01
|
(7) это не надо писать.
Это метафорическое изображение конструктора форматной строки. |
|||
|
10
r1000
26.06.08
✎
10:04
|
Ну понятно)))
Нет, я (2) сделал правильно... представление ноля ЧН=0... Может как то в запросе сразу можно получить 0. Например, через ВЫБОР... |
|||
|
11
r1000
26.06.08
✎
10:05
|
+10 Это даже будет лучше...
|
|||
|
12
r1000
26.06.08
✎
10:07
|
Вообще, там где будет 0, мне нужно выделить цветом...
Я и подумал: в условное оформление добавить условия Если Продано=0, тогда цвет фона красный... |
|||
|
13
Garkin
26.06.08
✎
10:10
|
(11) в запросе у тебя и так 0
ЕСТЬNULL(ПродажиОбороты.КоличествоОборот, 0) Что-то недоговариваешь, должно работать. Попробуй проделать тоже самое в другом отчете. Попробуй установить длинну и точность. |
|||
|
14
r1000
26.06.08
✎
10:13
|
>в запросе у тебя и так 0
> ЕСТЬNULL(ПродажиОбороты.КоличествоОборот, 0) Я тоже так думал... Не знаю, что тут можно не договорить.... Длинну ставил, с другим отчетом тоже пробовал... Я делаю на типой торговле...могу выложить схему... |
|||
|
15
r1000
26.06.08
✎
10:14
|
Ну фиг с ним с нулем...
Как тогда просто выделать ячейку где нет продажи в месяце ? Что в условном оформелении написать ? Какой отбор установить ? |
|||
|
16
r1000
26.06.08
✎
10:23
|
^
очень нужно... |
|||
|
17
Garkin
26.06.08
✎
10:27
|
(16) см (12)
|
|||
|
18
r1000
26.06.08
✎
10:31
|
(17)Сделал как в 12. Ячейки с нулем закрашиваются красным, но там где были продажи выводит число 1...)
Тоесть, вернулся к (5). |
|||
|
19
IronDemon
26.06.08
✎
10:38
|
Получилось :)
|
|||
|
20
Garkin
26.06.08
✎
10:39
|
(18) релиз платформы какой?
|
|||
|
21
IronDemon
26.06.08
✎
10:40
|
ЕСТЬNULL(ПродажиОбороты.КоличествоОборот, 0) пиши в ресурсах, формат ЧН=0
|
|||
|
22
r1000
26.06.08
✎
10:40
|
(19)Ну я обрадовался сначало, а потом понял, что фиг там...)))
Щас вот только это не полуается... (20)1С:Предприятие 8.1 (8.1.10.50) |
|||
|
23
r1000
26.06.08
✎
10:43
|
В ресурсах у меня КоличествоОборот выбранно...
Как понять "ЕСТЬNULL(ПродажиОбороты.КоличествоОборот, 0) пиши в ресурсах" ? |
|||
|
24
IronDemon
26.06.08
✎
10:45
|
Тьфу ты, в ресурсах ЕстьNULL(Сумма(Количество),0)
|
|||
|
25
r1000
26.06.08
✎
10:51
|
Да. Помогло теперь...
ps: Ты это методом "тыка" изучаешь, или книга хорошая есть ? у меня только от "8.0 к 8.1", но там не очень подробно все... |
|||
|
26
IronDemon
26.06.08
✎
10:53
|
Методом "научного тыка"
|
|||
|
27
r1000
26.06.08
✎
10:55
|
гы) Ясна...
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |