Позиционирование в журнале на документ |
Из формы документа находим его в журнале. По выбору пользователя - либо в журнале документов данного вида, либо в полном журнале. Я расскажу, как сделать это с нуля в новой конфигурации. В стандартных конфигурациях часть уже есть (кнопка действий в документах, список доступных действий в модуле формы документа и соответствующая глобальная процедура, отвечающая за обработку действий). Остается добавить в список доступных действий то, что нам нужно и подкорректировать процедуру глобального модуля. Для начала изменяем модуль формы документа. Создаем с нуля или дописываем к существующему списку действий два дополнительных действия - открытие документа в полном журнале, либо в простом журнале для данного вида документов. Добавляем в документ кнопку «Действия». В свойствах кнопки в закладке формулы пишем: В глобальном модуле создаем процедуру: Преимущество этой процедуры в том, что она универсальна. То есть, не требуется вносить какие-либо изменения в модули формы журналов документов. В стандартной торговле 7.70.902 - документ ищется фиксировано в общем журнале. К тому же часть кода позиционирования документа находится непосредственно в модуле формы журнала, что не очень удобно. Более подробно узнать о работе с метаданными конфигурации и посмотреть примеры работы можно здесь.
Перепечатка, воспроизведение в любой форме, распространение, в том числе в переводе, любых материалов с сайта www.softpoint.ru возможны только с письменного разрешения компании "СофтПоинт". Это правило действует для всех без исключения случаев, кроме тех, когда в материале прямо указано разрешение на копирование (основание: Закон Российской Федерации "Об авторском праве и смежных правах").
|