| Quintiq file version 2.0 | 
| #parent: ListSalesDemand | 
| Response OnDrawElement ( | 
|   SalesDemandBase element | 
| ) id:Response_ListSalesDemand_OnDrawElement | 
| { | 
|   #keys: '[124112.0.92386871]' | 
|   Body: | 
|   [* | 
|     // Draw image for product & stocking point | 
|      | 
|     // Draw image for product | 
|     productnode := select( element, ProductInStockingPoint_MP.Product_MP.ProductNode, node, node.SupplyChainView() = DataHolderView.Data() ); | 
|     if( not isnull( productnode ) and productnode.IconName() <> '' ) | 
|     { | 
|       drawinfo.Image( 0, productnode.IconName() ); | 
|     } | 
|      | 
|     // Draw image for stockingpoint | 
|     spnode := select( element, ProductInStockingPoint_MP.StockingPoint_MP.StockingPointNode, node, node.SupplyChainView() = DataHolderView.Data() ); | 
|     if( not isnull( spnode ) and spnode.IconName() <> '' ) | 
|     { | 
|       drawinfo.Image( 1, spnode.IconName() ); | 
|     } | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_List_OnDrawElement' | 
|   Precondition: | 
|   [* | 
|     return not isnull( DataHolderView.Data() ); | 
|   *] | 
| } |