Как проверить, записан документ или нет
☑
0
LenaAt
07.07.17
✎
15:04
Мне нужно, чтобы перед началом добавления строк в табличную часть документа он был записан. Я проверяю это так:
&НаКлиенте
Процедура НоменклатураПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
Если Элемент.Родитель.Объект.Ссылка.Пустая() Тогда
КонецЕсли;
КонецПроцедуры
Это работает, но может быть, есть более правильный способ это сделать? Подскажите, пожалуйста.
1
Numerus Mikhail
07.07.17
✎
15:07
Если Объект.Ссылка.Пустая() Тогда
КонецЕсли;
2
Cyberhawk
07.07.17
✎
15:08
Ссылку объекту могут установить до его записи (например, в ПриСозданииНаСервере), и он спокойно будет незаписанным, но уже со ссылкой.
Что в этом случае вернет твоя проверка ("Объект.Ссылка.Пустая()") - проверь
3
LenaAt
07.07.17
✎
15:09
(1) Спасибо
4
Ц_У
07.07.17
✎
15:15
ВерсияДанных у нового всегда пустая
5
vadim777
07.07.17
✎
15:20
(0) Зачем?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший