Имя: Пароль:
1C
1C 7.7
v7: Как проверить документ на то, новый он или нет?
0 Bodrug
 
10.01.14
17:19
Начал работать с семеркой и еще мало знаний по работе с ней. Мне нужно в процедуре формы документа ПриОткрытии() сделать проверку на то, является этот документ новым ил нет. Не могу найти какой-либо метод. Подскажите, плиз! =)
1 Mikeware
 
10.01.14
17:20
Выбран()
2 Mikeware
 
10.01.14
17:20
с семеркой пора уже заканчивать работать....
3 andrewalexk
 
10.01.14
17:21
:) или время документа узнай
4 andrewalexk
 
10.01.14
17:21
(2) :) кому пора?
5 Ёпрст
 
10.01.14
17:21
Или ВВодНового или ВВодНаОсновании или ТекущийДокумент() = дырке от бублика..
6 Bodrug
 
10.01.14
17:27
А есть что-то типа (как в восьмерке) ЭтоНовый()?
7 МихаилМ
 
10.01.14
17:29
+(5)
Выбран() генерирует лишний запрос к бд.
8 Bodrug
 
10.01.14
17:36
(5) А признак нового документа как-то можно получить?
9 Mikeware
 
10.01.14
17:41
(7) ТекущийДокумент(), емнип, тоже
10 vinogradъ
 
10.01.14
17:41
Процедура ПриОткрытии()
    Если ТекущийДокумент() = 0 Тогда
        Сообщить("Это новый документ");
    Иначе
        Сообщить("Это не новый документ");
    КонецЕсли;
КонецПроцедуры
11 trad
 
10.01.14
17:47
(6) дарю

Функция ЭтоНовый()
    Возврат ПустоеЗначение(ТекущийДокумент());
КонецФункции
12 Bodrug
 
10.01.14
17:49
Помог ВводНового(). Всем спасибо!=)
13 Ёпрст
 
10.01.14
17:51
(11) какое редкое извращение
:)
14 trad
 
10.01.14
17:58
(13) согласен
15 Fedor-1971
 
10.01.14
18:32
(12) Не забудь еще про ВводНаОсновании()