![]() |
#13 |
Участник
|
Кстати, если говорить об аккуратности и краткости при предположениях и в частных случаях...
Если нужно получить только по непустым складским аналитикам, то можно упростить и унифицировать инициализацию InventDimParm. Вот так. X++: static void InventOnHandExample(Args _args) { InventDim inventDim; InventDimParm inventDimParm; #define.InventLocationId("MW") #define.ItemId("ESB-005") ; inventDim.InventLocationId = #InventLocationId; inventDimParm.initFromInventDim(InventDim); // галочки берем из непустых полей InventDim info(strFmt("%1", InventOnHand::newItemDim(#ItemId,inventDim,inventDimParm).availPhysical() )); } |
|