|
УТ11/Розница2: добавить логическое выражение в поле ценника |
☑ |
0
AlteZ
12.01.20
✎
14:12
|
Поле "характеристики" макета этикетки
содержит текст, с указанием размера и цвета товара.
Перед каждым свойством идет надпись, шаблон
"Размер:"[Характеристика.Размер] ", Цвет:" [Характеристика.Цвет]
Как не выводить заголовок "Цвет:"
при отсутствии значения в свойстве "цвет" ?
|
|
1
ДенисЧ
12.01.20
✎
14:13
|
Не знаю, можно ли там вызывать внешние функции, но если можно, то написать
[МояФункцияСРазмеромИЦветом(Характеристика)]
|
|
2
AlteZ
12.01.20
✎
14:19
|
(1) Скобки возвращают пустую строку
|
|
3
ДенисЧ
12.01.20
✎
14:23
|
(2) Кто? куда? Какие скобки??
|
|
4
AlteZ
12.01.20
✎
14:46
|
(3)[МояФункцияСРазмеромИЦветом(Характеристика)]
|
|
5
ДенисЧ
12.01.20
✎
14:55
|
(4) Значит, функция неправильная...
Возьми другую, например, МояТеперьПРавильнаяФункцияСРазмеромИЦветом()
|
|
6
AlteZ
12.01.20
✎
18:12
|
(5)Отвечает Игорь Сапрыгин из Курсы-по-1с.рф:
"
В ячейке – нет. Но в самой СКД шаблона можно вычислить все что угодно, и далее вывести это в доступные поля.
"
Как вариант для упоротых можно установить
КоллекцияПечатныхФорм[0].ТабличныйДокумент.Область(4,1).Текст
из общего модуля УправлениеПечатьюПереопределяемый.ПриПечати(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
Клиент с хотелкой обломался, но теперь понятно, как это решается.
В УТ10 решалось несоизмеримо дешевле добавлением печформы.
|
|