Как проверить LedgerJournal из кода?

Я вставляю LedgerJournal из кода.

Когда я закончил вставлять запись в таблицы LedgerJournalTable и LedgerJournalTrans, я должен проверить и опубликовать этот журнал.

Для публикации книги я использую класс LedgerJournalPost, мой код:

LedgerJournalPost::postJournal(_myJournal , NoYes::NO);

Этот способ хорош для публикации, но прежде чем я хочу проверить журнал.

Что такое класс? Или какой хороший способ?

В LedgerForm есть Кнопка подтверждения , в разделе У меня есть этот MenuItem : LedgerJourChk (Ярлык: Проверить), но я не нахожу класс .

Спасибо всем,

наслаждаться!!


person ulisses    schedule 03.08.2015    source источник


Ответы (1)


Причина, по которой вы не можете найти класс, заключается в том, что метод формы \Forms\LedgerJournalTable\Methods\enableButtonsActive находится там, где они устанавливают элемент меню для использования в строке, аналогичной checkJournal.menuItemName(menuitemActionStr(LedgerJourChkLJTransCustPaym));

Вы бы использовали один из классов LedgerJournalCheck или LedgerJournalCheckPost.

См. этот принятый ответ, чтобы увидеть пример использования:

https://stackoverflow.com/a/6873379/1179573

person Alex Kwitny    schedule 03.08.2015