Методы документов
Новый
Начать ввод нового документа.
Синтаксис:
Новый()
Англоязычный синоним:
New
Описание:
Метод Новый инициализирует создание нового документа. Собственно запись нового документа в информационную базу происходит при вызове метода Записать. После инициализации создания нового документа, как правило производится заполнение его реквизитов с последующим вызовом метода Записать.
Данный метод может использоваться только для объектов, созданных функцией СоздатьОбъект.
Пример:
// данная процедура создает документ с № 1, в котором записывает // все имеющиеся в справочнике должности Процедура Оприходовать() Спр = СоздатьОбъект("Справочник.Должности"); Док = СоздатьОбъект("Документ.Приказы"); // найдем документ с № 1 Док.НайтиПоНомеру("1", 0); Если Док.Выбран() = 0 Тогда // если документа с № 1 не существует, то создадим его Док.Новый(); Док.НомерДок = "1"; Док.ДатаДок='01.01.80'; // запишем все должности в документ Спр.ВыбратьЭлементы(); Пока Спр.ПолучитьЭлемент() > 0 Цикл Если (Док.Выбран() = 1) Тогда Док.НоваяСтрока(); Док.Должность = Спр.ТекущийЭлемент(); КонецЕсли; КонецЦикла; // запишем новый документ на диск Док.Записать(); КонецЕсли; КонецПроцедуры