v7: Как получить ссылку на текущий документ? #766997


#0 by MathaiShung
В модуле формы документа Чек необходимо запретить печать табличной формы пока документ не проведён. Написал следующее условие: Сейчас - Поле агрегатного объекта не обнаружено (ТекущийДокумент) Как спозиционироваться именно на том документе из формы которого будет вызываться процедура Печать (при условии, что пользователем может быть одновременно открыто сразу несколько форм документов), чтобы ТекущийДокумент вернул ссылку на него, чтобы можно было проверить условие проведённости?
#1 by zak555
ТекущийДокумент
#2 by zak555
это всё запросом надо делать
#3 by MathaiShung
Почему именно запросом? А что в объектной модели никак?
#4 by al4605
Получиться, просто запросом быстрей работает.
#5 by RomanYS
в модуле формы просто Проведен. Никаких выборок и СоздатьОбъект не надо для работы с текущим документом. Все поля и методы документа доступны в контексте формы.
#6 by MathaiShung
То есть писать просто: Если Проведен Тогда Так что ли?
#7 by Остап Сулейманович
У тебя выборка открывется, но не присходит позиционирования. Нужно примерно так:    ...
#8 by MathaiShung
А точно, всё работает. Спасибо что подсказали. На самом деле оказалось проще простого, а я чего-то мудрить начал))
#9 by AntiBuh
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С