|
1с УТ 11, <Характеристики не используются> как сделать в нетиповом документе | ☑ | ||
|---|---|---|---|---|
|
0
perester
22.01.18
✎
09:01
|
Здравствуйте!
Создал парочку документов в УТ 11, в табличной части "Товары" есть условное оформление на <Характеристики не используются> Вроде как оформление устанавливается по реквизиту "ХарактеристикиИспользуются" в ТЧ товары, но я не понял как оно определяется. В типовых документах при создании на сервере эта переменная уже определена, значит вставлять тип такого для каждого строка из объект.Товары цикл если ЗначениеЗаполнено(строка.характеристика) тогда строка.характеристикииспользуются = истина КонецЕсли; КонецЦикла; перед УстановитьУсловноеОформление(); не есть нормально, как это сделано в типовой? |
|||
|
1
DrZombi
гуру
22.01.18
✎
09:05
|
(0) "ХарактеристикиИспользуются", что это?
Если подчиненный элемент какому либо справочнику, то в интерфейсе нужно указать, кому он подчинен :) |
|||
|
2
perester
22.01.18
✎
09:08
|
(1) это реквизит формы, булево в ТЧ Товары
|
|||
|
3
FIXXXL
22.01.18
✎
09:18
|
(0) вангую, что завязано это на функциональную опцию
ПриСозданииНаСервере смотри вызов глобальных функций |
|||
|
4
yzimin
22.01.18
✎
09:41
|
Если Номенклатура.ИспользованиеХарактеристик Тогда
... |
|||
|
5
perester
22.01.18
✎
09:52
|
(3) Извините, не понял при чем тут функциональные опции, а про ПриСозданииНаСервере - на первой строчке этой процедуры реквизит ТЧ "ХарактеристикиИспользуются" уже истина
В общем нашел какую-то процедуру НоменклатураСервер.ЗаполнитьПризнакИспользованияХарактеристик(Объект.Товары); но используется она только в одном документе, а не во всех :о |
|||
|
6
тарам пам пам
22.01.18
✎
10:22
|
кури функцию НоменклатураСервер.ЗаполнитьСлужебныеРеквизитыПоНоменклатуреВКоллекции(Объект.Товары,ПараметрыЗаполненияРеквизитов) - в документах она используется. Проверял на УТ 11.3, УТ 11.4 ставить лень. Это если хочешь сделать "по фэншую". Вариант попроще в (4) описан.
|
|||
|
7
perester
22.01.18
✎
11:07
|
(6) Спасибо!
|
|||
|
8
perester
23.01.18
✎
03:30
|
Ох ты, апну тему, оказывается при записи реквизит формы обнуляется, мне эту процедуру при записи тоже делать в таком случае?
|
|||
|
9
Buster007
23.01.18
✎
09:13
|
Смотри процедуры после записи
|
| Форум | Правила | Описание | Секции | Поиск |