![]() |
#2 |
Участник
|
Возможные ответы
б. Свой новый кастомизированный код лучше помешать в modifiedFieldValue(). Тогда он будет вызываться во всех возможных сценариях. (Защита от случаев когда стандартный код вызывает не modifedField, а modifiedFieldValue) в. Но вызывать из кода при необходимости лучше modifiedField() - чтобы вся цепочка отработала. г. - д. Явно баг. Для его обхода предлагается в табличке в методе modifedField() вместо вызова super() поставить такую строку кода #TableModifiedFieldCallSuper_MRC(tableStr(Имя таблички)) в этом случае описанные баги не проявляются и поведение системы одинаково для p-code и CIL Для проверки можно в прилагаемом проекте в методе \Classes\TestModifiedMethods_MRC\fixOn поставить X++: return true; Инфолог: Интересно попробовать в D365. Кто может проверить ? Последний раз редактировалось Logger; 16.05.2019 в 17:31. |
|
Теги |
dax2012, modifiedfield, modifiedfieldvalue, как правильно |
|
|