Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

1с УТ 11, <Характеристики не используются> как сделать в нетиповом документе

1с УТ 11, <Характеристики не используются> как сделать в нетиповом документе
Я
   perester
 
22.01.18 - 09:01
Здравствуйте!
Создал парочку документов в УТ 11, в табличной части "Товары" есть условное оформление на <Характеристики не используются>
Вроде как оформление устанавливается по реквизиту "ХарактеристикиИспользуются" в ТЧ товары, но я не понял как оно определяется. В типовых документах при создании на сервере эта переменная уже определена, значит вставлять тип такого

для каждого строка из объект.Товары цикл
        если ЗначениеЗаполнено(строка.характеристика) тогда строка.характеристикииспользуются = истина КонецЕсли;
КонецЦикла;

перед     УстановитьУсловноеОформление();
не есть нормально, как это сделано в типовой?
 
 
   DrZombi
 
1 - 22.01.18 - 09:05
(0) "ХарактеристикиИспользуются", что это?
Если подчиненный элемент какому либо справочнику, то в интерфейсе нужно указать, кому он подчинен :)
   perester
 
2 - 22.01.18 - 09:08
(1) это реквизит формы, булево в ТЧ Товары
   FIXXXL
 
3 - 22.01.18 - 09:18
(0) вангую, что завязано это на функциональную опцию
ПриСозданииНаСервере смотри вызов глобальных функций
   yzimin
 
4 - 22.01.18 - 09:41
Если Номенклатура.ИспользованиеХарактеристик Тогда 
...
   perester
 
5 - 22.01.18 - 09:52
(3) Извините, не понял при чем тут функциональные опции, а про ПриСозданииНаСервере - на первой строчке этой процедуры реквизит ТЧ "ХарактеристикиИспользуются" уже истина
В общем нашел какую-то процедуру

    НоменклатураСервер.ЗаполнитьПризнакИспользованияХарактеристик(Объект.Товары);

но используется она только в одном документе, а не во всех :о
   тарам пам пам
 
6 - 22.01.18 - 10:22
кури функцию НоменклатураСервер.ЗаполнитьСлужебныеРеквизитыПоНоменклатуреВКоллекции(Объект.Товары,ПараметрыЗаполненияРеквизитов) - в документах она используется. Проверял на УТ 11.3, УТ 11.4 ставить лень. Это если хочешь сделать "по фэншую". Вариант попроще в (4) описан.
   perester
 
7 - 22.01.18 - 11:07
(6) Спасибо!
   perester
 
8 - 23.01.18 - 03:30
Ох ты, апну тему, оказывается при записи реквизит формы обнуляется, мне эту процедуру при записи тоже делать в таком случае?
   Buster007
 
9 - 23.01.18 - 09:13
Смотри процедуры после записи

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует