|
скрыть видимость реквизитов талбличной части, если они не заполнены | ☑ | ||
---|---|---|---|---|
0
virtus
07.07.14
✎
13:39
|
Привет!
Может кто знает, как скрыть реквизиты ТЧ документа, если они не заполнены. Я в процедуре на сервере заполняю ТЧ, и после заполнения хочу скрыть не заполненные поля. Так не работает(этот код в этой же серверной процедуре после заполнения ТЧ): ЭтаФорма.УсловноеОформление.Элементы.Очистить(); ЭлементУсловногоОформления = УсловноеОформление.Элементы.Добавить(); ОформляемоеПоле = ЭлементУсловногоОформления.Поля.Элементы.Добавить(); ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("Магазин1"); ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных("Магазин2"); ЭлементОтбора = ЭлементУсловногоОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Зарплата.Магазин1"); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Зарплата.Магазин2"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Заполнено; ЭлементУсловногоОформления.Оформление.УстановитьЗначениеПараметра("Видимость", Ложь); Моя ТЧ - зарплата, у неё есть реквизит "Магазин1", "Магазин2". Эти реквизиты добавлены в группу, так что получается такой вид: сотрудник магазин1 магазин2 ------------------ Иванов магазин1 магазин2 Так вот я хочу, чтоб если магазин у Иванов был только один, то колонка для одного магазина только рисовалась: сотрудник магазин1 магазин2 ------------------ Петров магазин1 Иванов магазин1 магазин2 Как это настроить? Спасибо. |
|||
1
Maxus43
07.07.14
✎
13:55
|
видимость и т.д. - это в УФ делается с помощью функциональных опций, туда копай
|
|||
2
virtus
07.07.14
✎
13:58
|
Спасибо. А можно чуть по конкретней?
|
|||
3
Defender aka LINN
07.07.14
✎
13:58
|
(0) Рисуй дерево и не люби моск.
З.Ы. Я так понимаю, когда начальство скажет "открываем третий магазин", ты скажешь "не, не открывайте, у нас конфигурация только на 2 рассчитана"? |
|||
4
vmv
07.07.14
✎
14:01
|
(0) тру-1сники задачу в (0) решают расраской и недоступностью ячеек
мега-тру делают это через УО как два пальца. все в (0) не читал ввиду бредовости постановки вопроса, но задача решается толькот так как я предлогаю. не идите на поводу у лукавого, который вводит вас в искушение, а слушайте глас истины из моего могучего чрева |
|||
5
mikecool
07.07.14
✎
14:02
|
(4) ты с ошибками пишешь, куда тебе внимать?
|
|||
6
vmv
07.07.14
✎
14:03
|
+(4) по зарисовкам тс понятно, что можно обойтись и банальным отбором, а красисвые рюшки делать только если у кладовщицы от №3 и она любит 1с
|
|||
7
virtus
07.07.14
✎
14:04
|
(3) я как пример привел два магазина. по факту там больше, сколько реально используется.
|
|||
8
vmv
07.07.14
✎
14:04
|
(5) зри в корень, отрок и не ропчи!)
|
|||
9
Defender aka LINN
07.07.14
✎
16:49
|
(7) Ок, вместо "третий" и "2" подставляем "N-ый" и "N-1".
|
|||
10
Defender aka LINN
07.07.14
✎
16:50
|
+(9) Или у вас уже такое происходило неоднократно?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |