Имя: Пароль:
1C
1С v8
Печать ценников
0 GaikA_13rus
 
03.09.13
16:01
Добрый день.
1с 8.1 ут 10.3
В обработке печать ценников, если значение в табличной части не заполнено, то текст на печатной форме выводиться не должен.
Написала так:

Если НЕ СтрокаТаблицы.КоличествоМаксимальное <> 0 Тогда
ОбластьЦенника.Область("R6").ЦветТекста = Новый Цвет(255,255,255);
КонецЕсли;

Но... закрашивает белым все что после не заполненного.
Табличная часть из которой берутся данные:http://s019.radikal.ru/i636/1309/e3/9110209feff3.jpg
Печатная форма:http://i017.radikal.ru/1309/36/6a4023d310e8.jpg
1 Ненавижу 1С
 
гуру
03.09.13
16:04
это новый способ вывода пустых данных?
2 GaikA_13rus
 
04.09.13
08:18
(1) Возможно
3 Wobland
 
04.09.13
08:22
скажи R1
4 GaikA_13rus
 
04.09.13
08:26
(3) Зачем?
5 Wobland
 
04.09.13
08:31
(4) ну не говори. вообще, зачем весь этот бред с цветами?
6 Галахад
 
гуру
04.09.13
08:56
В стандартной же вроде галка есть в табличной части.
Печатать или не печатать.
7 GaikA_13rus
 
04.09.13
12:40
(6) Мне нужно немного по другому...
Если в табличной части строка "количество товара" не заполнено, то Область R6 не выводится на печать. У меня получилось так сделать, только он не печатает все что после не заполненного.
8 GaikA_13rus
 
04.09.13
12:54
Наверное что-то в условии не правильно написала. Может кто-нибудь помочь?
9 Ненавижу 1С
 
гуру
04.09.13
12:58
предложу идиотский вариант:

Если НЕ СтрокаТаблицы.КоличествоМаксимальное <> 0 Тогда
ОбластьЦенника.Область("R6").ЦветТекста = Новый Цвет(255,255,255);
Иначе
  ОбластьЦенника.Область("R6").ЦветТекста = Новый Цвет(0,0,0);
КонецЕсли;
10 Холодильник
 
04.09.13
12:59
Если НЕ СтрокаТаблицы.КоличествоМаксимальное <> 0

зачем так сложно? почему бы не написать
Если СтрокаТаблицы.КоличествоМаксимальное = 0

?
11 Холодильник
 
04.09.13
13:01
+ и тогда уж лучше
ОбластьЦенника.Область("R6").Очистить();
12 GaikA_13rus
 
04.09.13
13:02
(9) Ура ))) Спасибо ))) Именно то что я хотела!!!
13 GaikA_13rus
 
04.09.13
13:02
(11) Попробую. Спасибо и тебе, мудрый и добрый Холодильник )))
14 Ненавижу 1С
 
гуру
04.09.13
13:03
(13) проще правильно заполнять параметр
15 Холодильник
 
04.09.13
13:05
(14) бешено плюсую