Имя: Пароль:
1C
1С v8
Проверка заполнения поля ввода документа в форме 1С 8.0
0 wd1200
 
05.03.14
15:16
Подскажите, почему первое работает, а второе нет?


1:
Процедура ПриОткрытии()
      
      Если Склад <> Справочники.Склады.НайтиПоКоду(1)
        Тогда Склад = Справочники.Склады.НайтиПоКоду(1)
        КонецЕсли;
КонецПроцедуры

2:
Процедура ПриОткрытии()
      
      Если Склад = Неопределено
        Тогда Склад = Справочники.Склады.НайтиПоКоду(1)
        КонецЕсли;

КонецПроцедуры

Хочется проверки заполнения поля на пустое значение поля ввода.
1 1Сергей
 
05.03.14
15:16
Мама дорогая, этим монстром кто-то пользуется
2 shuhard
 
05.03.14
15:17
(0) 1С 8.0
ахтунг
3 х86
 
05.03.14
15:17
сравнивай с ПустаяСсылка
4 1Сергей
 
05.03.14
15:17
Если Склад = Справочники.Склады.ПустаяСсылка() Тогда
5 х86
 
05.03.14
15:18
(3)+ а лучше смотри ЗначениеНеЗаполнено в типовых
6 МойКодУныл
 
05.03.14
15:18
откуда откопали 8.0?
7 х86
 
05.03.14
15:19
(0)присваивать при открытии можно только если это новый, во всех остальных случаях это не кашерно
8 wd1200
 
05.03.14
15:23
Спасибо всем!