Могу ли я из внешнего отчета вызвать функцию к.-н. документа.
Мне хочется Сделать следующее:
ПКО.Новый();
ПКО.Форма.ВводНаОсновании(Счет);
ПКО.Записать();
ПКО.Провести();
Это возможно? Что я делаю не так ?
Могу ли я из внешнего отчета вызвать функцию к.-н. документа.
Мне хочется Сделать следующее:
ПКО.Новый();
ПКО.Форма.ВводНаОсновании(Счет);
ПКО.Записать();
ПКО.Провести();
Это возможно? Что я делаю не так ?
Ну видимо что то не правильно, надо еще указывать на оснований какого документа ты вводишь, а в документа описывть ход событий если этот документ введен на оснований определенного документа.
Пример можешь скачать сдесь:
http://softm.vov.ru/files/PLevFSNP.zip
Не уверен, что так ПКО.Форма.ВводНаОсновании(Счет);
возможен вызов функции из модуля формы.
На примере из конфигураций вижу, что там используются открытие форм, а в параметрах вызова указывают требуемое действие, например, в списке значений проставляют команду...
Короче говоря, в конфигурации поищи там есть
Пишется внешний отчет. В нем описываемся заполнение документа по реквизитам.
ДокОснование – это документ на основании которого заполнятся этот документ.
У меня это так сделано.
//-----------------
Процедура ВводСчета(ДокОснование)
Счет=СоздатьОбъект("Документ.Счет");
Счет.Новый();
Счет.Фирма=ДокОснование.Фирма;
Счет.НомерДок=ДокОснование.НомерСчетаОснования;
Счет.ДатаДок=ДокОснование.ДатаСчетаОснования;
Счет.Автор= глПользователь;
Счет.Клиент=ДокОснование.Клиент;
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)