0
kupec
18.03.21
✎
11:44
|
Добрый день. Есть ли возможность в общем журнале документе сделать выбор вида документа при вводе нового. Нажатие клавиши Insert можно перехватить и подбросить свою процедуру. А как быть, если ввод нового осуществляется через нажатие клавиши в строке меню в самом журнале или через меню. Вроде помнится как то читал, что возможно все это сделать даже без внешних компонент. Так ли это?
|
|
10
Mikeware
18.03.21
✎
15:37
|
(8) и я о том же...
была какая-то хохма - типа, изменить журнал на дополнительный, в нем выбрать нужные доки, сохраниться, и вернуть тип журнала общий - будут предлагаться нужные доки. "Но это не точно"®
я б посоветовал просто сделать журнал на табличном поле
|
|
11
АЛьФ
18.03.21
✎
15:41
|
Если все же использовать ВК, то можно с помощью FormEx сделать. В глобальнике пишем что-то типа этого:
Процедура ПриОткрытииФормыДокумента(
ФлагСтандартнойОбработки,
идВидаОткрываемогоДокумента,
идОткрываемогоОбъекта,
идТекущегоЖурнала,
п4,
идКопируемогоОбъекта,
идВидаТекущегоВЖурнале,
флВводНаОсновании,
идВидаДокументаОснования,
флРежимПросмотра,
п10,
п11,
п12,
п13,
ПараметрФормы)
Если идТекущегоЖурнала = objMetaDataWork.GetMetaDataID(Метаданные.Журнал("Счета")) Тогда
идВидаОткрываемогоДокумента = идВидаТекущегоВЖурнале;
идВидаТекущегоВЖурнале = 0;
идТекущегоЖурнала = 0;
|
|