Имя: Пароль:
1C
1С v8
УФ. Как определить владельца справочника перед добавление в ДС
0 егаис
 
04.01.17
13:40
Справочник Характеристики подчинен Номенклатуре.
Есть реквизит в справочнике Номенклатура "Вести учет по характеристикам".
Как добавить проверку на этот реквизит при вводе нового элемента характеристики.
Есть форма списка справочника "Характеристики", динамический.
Как вот тут достучаться до владельца?
&НаКлиенте
Процедура СписокПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
    // Вставить содержимое обработчика.
КонецПроцедуры
Нужно запретить добавление при не установленном реквизите.
1 Fedor-1971
 
04.01.17
13:44
(0) Добавь в список реквизит "Вести учет по характеристикам"
потом сможешь анализировать, примерно так:
стр=Элементы.Список.ТекущиеДанные
Если стр."Вести учет по характеристикам" тогда
  //добавляем
Иначе
  // вежливо рассказываем почему не будем добавлять
КонецЕсли;
2 егаис
 
04.01.17
13:48
Элементы.Список.ТекущиеДанные возвращает неопределено
если вешать проверку в сабж
3 Fedor-1971
 
04.01.17
13:51
(2) а строки в списке есть?
4 егаис
 
04.01.17
13:53
нет
повесил проверку на форму ввода
закрываем тему
5 Fedor-1971
 
04.01.17
13:53
(2) В форме организуй либо выбор владельца, либо передай его как параметр открытия формы
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой