Имя: Пароль:
1C
1С v8
Как узнать на клиенте, новый ли элемент справочника?
0 Бюро пиявок
 
03.10.13
21:58
Элемент справочника Номенклатура. В модуле формы написал:

&НаКлиенте
Процедура БазоваяЕдиницаИзмеренияПриИзменении(Элемент)
    Если Объект.Ссылка = 0 Тогда
        Табл =     Элементы.ЕдиницыИзмерения;
        Табл.ДобавитьСтроку();
        Табл.ТекущиеДанные.ЕдиницаИзмерения = Объект.БазоваяЕдиницаИзмерения;
        Табл.ТекущиеДанные.Коэффициент = 1;
    КонецЕсли;
КонецПроцедуры



Поставил на Если точку останова. Изменяю базовую единицу измерения. Иду вычислить выражение. Если элемент не новый, то значение будет, например, Кефир. А если новый, то будет пусто.

А вот условие написать не могу. Пока поставил ноль - все отладку можно запустить. Что написать вместо нуля? Или я вообще неправильно делаю?
1 Euguln
 
03.10.13
22:03
Если Объект.Ссылка.Пустая() Тогда
А за Если Объект.Ссылка = 0 Тогда надо серпом по я..м
2 Бюро пиявок
 
03.10.13
22:09
(1) Спасибо.
Основная теорема систематики: Новые системы плодят новые проблемы.