|
![]() |
#1 |
Участник
|
Задача противоречит стандартной логике Аксапты.
Чтобы сохранять журналы используйте журнализацию. читайте на форуме. обсуждалось неоднократно. Цитата:
Только лучше задачу поменяйте. Вы сейчас Аксапту изнасилуете, а она ж потом всю жизнь мстить будет ![]() |
|
![]() |
#2 |
:o)
|
Цитата:
Надо будет как-то ещё и нашему бизнес-аналитику это объяснять... Цитата:
Пока добавила новый параметр в таблицу BOMParameters, вывела его на соответтвующую форму InventParameters А далее, действительно сделала, как написал ice: Цитата:
X++: void initDatasourceAllow() { BOMParameters BOMParameters = BOMParameters::find(); // my add boolean allow = !journalTableData.journalTable().posted && journalTableData.journalTable().sessionId; boolean allowPosted = !(BOMParameters.UNS_IsBlockPostedTransDel && journalTableData.journalTable().posted); // my add ; journalTrans_ds.allowDelete((journalTableData.journalTable().sessionId != 0)&&(allowPosted)); // my edit journalTrans_ds.allowEdit(allow); journalTrans_ds.allowCreate(allow); if (formHasMethodinitDatasourceAllow == unknownNoYes::Unknown) formHasMethodinitDatasourceAllow = formHasMethod(formRun,identifierStr(initDatasourceAllow)) ? unknownNoYes::Yes : unknownNoYes::No; if (formHasMethodinitDatasourceAllow == unknownNoYes::Yes) formRunObject.initDatasourceAllow(); }
__________________
"Только на Бога не может быть обиды - если смерть пошлет, значит, жизни пришел предел, на то рождался,- а за все остальное на Земле есть и должен быть спрос!." Чингиз Торекулович Айтматов. Последний раз редактировалось jeky; 26.01.2009 в 19:30. |
|
![]() |
#3 |
:o)
|
Цитата:
Цитата:
![]() Думала, что чего-то не знаю... но может действительно не знаю... У нас журнализация - настроена.... Но как восстановить журнал оттуда? ![]() Понятно если джобом... но стандартых вроде средств не нашла.... И потом, стандартной наверное да... у нас, не стадартная ... У нас сторнирование журналов спецификации написано... Оно исключительно из журналов делается.. (таким образом исправляют ошибки в журнале - на него создают журнал с отрицательным количеством потом заводят новый) Собственно из-за этого и закрывали удаление.... ![]() + ещё у нас на разных формах есть кнопочка "Удаление строк журнала", вот пришлось ещё на каждой форме и это править... я у датасорсов перекрывала active и linkActive ![]()
__________________
"Только на Бога не может быть обиды - если смерть пошлет, значит, жизни пришел предел, на то рождался,- а за все остальное на Земле есть и должен быть спрос!." Чингиз Торекулович Айтматов. Последний раз редактировалось jeky; 28.01.2009 в 19:11. |
|