Quintiq file version 2.0 #parent: #root Method Edit ( structured[AccountCost] accountCosts ) id:Method_DialogCreateEditInventoryCost_Edit { #keys: '[145730.0.2130765695]' Body: [* // Cast to inventory cost datas := selectset( accountCosts, Elements.astype(InventoryValueAndCost), spcost, true ); // Set DataHolder on first inventory cost for display shadowInvCost := shadow( datas.First()); DataHolderDialogData.Data( &shadowInvCost ); // Populate DataHolder for edited inventory costs DataHolderDialogDatas.Data( datas.Copy() ); // Populate dataholder PISP pisps := selectset( datas, Elements.ProductInStockingPoint_MP, sp, true ); DataHolderPISPs.Data( &pisps ); this.Initialize(); *] }