Имя: Пароль:
1C
1С v8
проверка заполнения реквизитов
0 _barracuda_
 
29.11.17
13:24
Добрый день.Подскажите что не так.ругается:  Процедура или функция с указанным именем не определена (ЭтоНовый)
    Если <<?>>ЭтоНовый() Тогда (Проверка: Сервер)


&НаСервере
Процедура  ййй()
    Если ЭтоНовый() Тогда
    СтавкаНДС=Перечисления.СтавкиНДС.БезНДС;
    ЕдиницаИзмерения=Справочники.БазовыеЕдиницыИзмерения.НайтиПоНаименованию("шт");
    КонецЕсли;
КонецПроцедуры
1 СамыйУмный
 
29.11.17
13:25
Объект.ЭтоНовый()
2 _barracuda_
 
29.11.17
13:27
(1)тогда при создании товара или открытии пишет метод объекта не обнаружен Новый
3 Волшебник
 
модератор
29.11.17
13:28
(2) глаза разуй
4 Mankubus
 
29.11.17
13:28
Если Объект.Ссылка.Пустая() Тогда // новый
5 _barracuda_
 
29.11.17
13:31
(3)Разул.метод объекта не обнаружен (этоновый)

&НаСервере
Процедура  ЗаполнимРекв(Объект)
    Если Объект.ЭтоНовый() Тогда
    СтавкаНДС=Перечисления.СтавкиНДС.БезНДС;
    ЕдиницаИзмерения=Справочники.БазовыеЕдиницыИзмерения.НайтиПоНаименованию("шт");
    КонецЕсли;
КонецПроцедуры
6 LienXo
 
29.11.17
13:35
1. Если &НаСервере зачем передавать объект в процедуру
2. ставкандс это реквизит формы или объекта? если объекта тогда объект.ставкандс
7 _barracuda_
 
29.11.17
13:35
всем спасибо .