陈清红
2025-04-14 880f3c0257eeb8c37761d484258fdd102a369a19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Quintiq file version 2.0
#parent: #root
Method SetCostLabel (
  String costdriver
) id:Method_DialogCreateEditInventoryCost_SetCostLabel
{
  #keys: '[145730.0.2111600240]'
  Body:
  [*
    // Set label cost: guarded due to 
    // 1. SP can be null before initialization
    // 2. PISP can be null when product not exist in SP
    data := DataHolderDialogData.Data();
    uom := Account_MP::GetUoMText( data.LengthOfTime(),
                                   data.TimeUnit(),
                                   guard( DropDownListStockingPoint.Data().CurrencyID(), '' ),
                                   guard( DataHolderPISPs.Data().First().UnitOfMeasureName(), '' ),
                                   costdriver );
    text := Translations::MP_AccountCost_DialogLabel( uom );
    EditFieldCost.Label( text );
  *]
}