Переход к журналу документов из формы документа
В 1С:Предприятии не существует штатной возможности перехода
из открытой формы документа к журналу документов. В
некоторых случаях такая возможность может быть весьма
полезна для пользователей. Например, если ввод документа
инициализирован с помощью меню или документ открыт как
расшифровка отчета и пользователь хочет посмотреть список
"соседних" документов.
Для предоставления пользователю такой возможности предлагается
методика реализации перехода средствами встроенного
языка. В методической конфигурации эта методика реализована
в виде процедуры глобального модуля "глПереходКЖурналу".
Вызов данной процедуры помещается во все формы документов,
в которых существует необходимость перехода к журналу
документов. Данная процедура может быть использована
в любой конфигурации без изменения.
Так как документ может входить в разные журналы, то
данная процедура формирует с помощью объекта "Метаданные"
список возможных журналов, и выдает пользователю запрос
в виде меню. Далее выполняется открытие выбранного журнала
с помощью функции "ОткрытьФорму". Так как
дата документа может располагаться вне интервала журнала,
то выполняется анализ интервала и при необходимости
корректировка его. Далее выполняется активизация документа
в открытом журнале. Если документ в форме еще не записан,
то выполняется позиционирование на последний документ
в дате вводимого документа или ближайшей предыдущей
дате, в который существуют документы.
|