01.02.2007, 18:28 | #1 |
Участник
|
Открытый ДС
у LedgerJournalTable датасорс закрыт на изменени для разнесенных журналов
Нашел такой код в ДС X++: int active() { int ret; ; journalFormTable.datasourceActivePre(); ret = super(); element.setButtonAccess(); if (!ledgerJournalTable.posted == journalPosted) { journalPosted = ledgerJournalTable.posted; if (journalPosted) { ledgerJournalTable_ds.allowEdit( false ); /* element.allowEditFieldsDS( false ); ledgerJournalTable_ds.object( fieldNum( ledgerJournalTable, isDocOutput )).allowEdit( true ); ledgerJournalTable_ds.object( fieldNum( ledgerJournalTable, isDocOutput )).enabled( true ); */ } else { ledgerJournalTable_ds.allowEdit(true); } } fieldOffsetAccount.allowEdit(true); fieldOffsettype.allowEdit(true); if (ledgerJournalTable.journalType == LedgerJournalType::PurchaseLedger) { fieldOffsetAccount.allowEdit(false); fieldOffsettype.allowEdit(false); } return ret; }
__________________
Рабочий день сокращает жизнь на 8 часов |
|