![]() |
|
Условное оформление. Управляемые формы | ☑ | ||
---|---|---|---|---|
0
dddonnn
02.04.15
✎
08:49
|
Нужно: при контрагенте = пустая ссылка в поле выводить текст "Прочие".
Получилось: Когда контрагент в т.ч. все прекрасно работает. Но когда Контрагент в шапке, то текст не выводится. Но само условие отбора срабатывает, к примеру, цвет фона поля ввода перекрашивается. Подскажите, как прописать текст в поле? |
|||
1
dddonnn
02.04.15
✎
10:19
|
.
|
|||
2
Остап Сулейманович
02.04.15
✎
10:22
|
(0) "когда Контрагент в шапке". Объясни. В шапке чего? И как он туда попадает?
|
|||
3
Лефмихалыч
02.04.15
✎
10:22
|
||||
4
butterbean
02.04.15
✎
10:24
|
(0) я как-то тоже так пытался сделать, нифига не вышло, если найдешь способ — напиши сюда
|
|||
5
butterbean
02.04.15
✎
10:25
|
(4)+ не получилось через условное оформление, я сделал через свое поле с извратами
|
|||
6
shpioleg
02.04.15
✎
10:27
|
(2) что непонятного!? Вот он контрагент в шапке
http://клипарт.рф/изображение/3156710-русский-человек-в-шляпе-бизнес-ушанки-предлагает-употреблять-алкоголь/ |
|||
7
Остап Сулейманович
02.04.15
✎
10:30
|
(6) )))
Сначала было желание предложить ТС вариант "всем контрагентам снимать шапки или вместо них одевать панамки". |
|||
8
ЧеловекДуши
02.04.15
✎
10:33
|
(0) Давай Скрин, а лучше кусочек CF файла, где ты там это делаешь?
Какие условия вводишь? |
|||
9
Verzeragna
02.04.15
✎
10:48
|
ЭтаФорма.Поле="Прочие"; не? или я чего-то не понял?
|
|||
10
dddonnn
02.04.15
✎
10:51
|
(8)
http://s018.radikal.ru/i517/1504/cd/b65ec48b37ee.png ЭлементУО = ЭтаФорма.УсловноеОформление.Элементы.Добавить(); //Выбор полей ОформляемоеПоле = ЭлементУО.Поля.Элементы.Добавить(); ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("Контрагент");// //Отбор ЭлементОтбора = ЭлементУО.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); // ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Контрагент"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора.ПравоеЗначение = Справочники.Контрагенты.ПустаяСсылка(); //Оформление ЭлементУО.Оформление.УстановитьЗначениеПараметра("Текст", "Прочие"); ЭлементУО.Оформление.УстановитьЗначениеПараметра("ЦветТекста", Новый Цвет(192,192,192)); |
|||
11
dddonnn
02.04.15
✎
10:51
|
В документе
|
|||
12
dddonnn
02.04.15
✎
10:52
|
Реквизит КА на скриншоте - сейчас Контрагент называется
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |