Quintiq file version 2.0 #parent: ListMacroPlan Response OnDrawElement ( shadow[ProductValueAndCost] element ) id:Response_ListMacroPlan_OnDrawElement { #keys: '[113694.2.831928528]' Body: [* // Draw an indicator for overriding cost // Shadow does not support image attribute, and this method cannot be grouped as method as dialog method is non-declarative img := ''; gp := guard( Dialog.Data().MacroPlan().GlobalParameters_MP(), null( GlobalParameters_MP ) ); if( not isnull( gp ) and gp.HasDefaultInventoryHoldingCost() and gp.DefaultAccountForInventoryHolding() = element.AccountName() and element.CostDriver() = Translations::MP_AccountAssignmentCostDriverInventoryHolding() ) { img := 'COPY'; } drawinfo.Image( 0, img ); *] CanBindMultiple: false DefinitionID: 'Responsedef_List_OnDrawElement' }