Quintiq file version 2.0 #parent: #root Method Edit ( structured[AccountCost] accountCosts ) id:Method_DialogCreateEditOperationCost_Edit { #keys: '[145730.1.103774216]' Body: [* // Cast to operation cost datas := selectset( accountCosts, Elements.astype( OperationCost ), opcost, true ); // Set DataHolder on first operation cost for display shadowStockingCost := shadow( datas.First()); DataHolderDialogData.Data( &shadowStockingCost ); // Populate DataHolder for edited operation costs DataHolderDialogDatas.Data( datas.Copy() ); // Populate dataholder operation units := selectset( datas, Elements.Operation, op, true ); DataHolderOperations.Data( &units ); this.Initialize(); *] }