![]() |
#20 |
NavAx
|
Я бы хотел поднять вопрос об использовании args.getArg(identifierStr(SomeIdentifier)) в пре/пост-хендлерах.
X++: [PreHandlerFor(tableStr(InventTrans), tableMethodStr(InventTrans, checkUpdateSplit))] public static void InventTrans_Pre_checkUpdateSplit(XppPrePostArgs args) { Qty splitQty = args.getArg(identifierStr(_splitQty)); if (splitQty > 10) { do something .... } ..... } DAX не выдаст ошибку, компилятор не предупредит, все будет красиво со стороны разработчика. Это потенциальная дыра. |
|
Теги |
chain of command, extensions |
|
|