Цитата:
Сообщение от
AndyD
Хотелось бы акцентировать внимание вот на чем.
По-моему, для складских журналов работу с аналитиками стоит все-таки реализовывать не на форме, а с использованием класса InventJournalFormTrans_Movement, вызывая метод formInitPost() этого класса в Init() формы. Собственно остальная работа уже реализована в этом классе
Дело в том что моя форма - это не есть складской журнал. Она создана для удобства, а именно вызывается из строк журнала проводка для возможности полного (или частичного) копирования строк уже разнесенных ранее журналов, поэтому класс InventJournalFormTrans_Movement не подходит (или по меньшей мере там надо многое корректировать), т.к. он завязан на вызывающий объект InventJournalTable,
void initJournalFormTable()
{
Object callerForm;
;
callerForm = formRun.args().caller();
journalFormTable = callerForm.journalForm();
journalFormTable.formRunLines(formRun);
}
в моем же случае вызывающий объект - это форма строк и у нее нет методов, которые используются при создании объекта класса InventJournalFormTrans_Movement.
в частности ругается на:
journalFormTable.formRunLines(formRun);
вот поэтому и пришлось немного отступить от стандартов...