Вход | Регистрация


ДокументОбъект - реквизит обычной формы

ДокументОбъект - реквизит обычной формы
Я
   fjay69
 
12.10.17 - 10:04
Добрый день. Есть ДокументОбъект - реквизит обычной формы. Он может быть инициализирован уже существующим объектом (передан в качестве параметра из другой формы), либо функцией ДокументМенеджер.СоздатьДокумент(). В противном случае при заполнении реквизитов объекта возникает ошибка "Документ не выбран". Как проверить ДокументОбъект на готовность к заполнению не прибегая к конструкции Попытка?
 
 
   asady
 
1 - 12.10.17 - 10:08
если тип реквизита "документобъект" - ЭтоНовый()

но что-то в консерватории нужно править скорее всего.
   RomaH
 
2 - 12.10.17 - 10:09
ДокументОбъект.Номер = null
   Ненавижу 1С
 
3 - 12.10.17 - 10:16
Не нужно делать таки объекты реквизитами, они кривые в 1С
это примерно как 

Док = Новый("ДокументОбъект.ВнутреннийЗаказ");//кривая реализация
   RomaH
 
4 - 12.10.17 - 10:17
ПустаяСтрока(ДокументОбъект)
   fjay69
 
5 - 12.10.17 - 10:27
(2) Не работает, так как там пустая строка
(4) А вот это работает. Спасибо.
(3) Как это обычно бывает, переделывать долго, а исправить надо прям щас.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует