Quintiq file version 2.0
|
#parent: SplitterWnd2/MatrixEditorAccountCost
|
Response OnEndEdit (
|
shadow[AccountCostInPeriod] cell,
|
Real newvalue
|
) id:Response_SplitterWnd2_MatrixEditorAccountCost_OnEndEdit
|
{
|
#keys: '[124808.1.742265241]'
|
Body:
|
[*
|
// If matches means an account cost already exist, so just update.
|
if( cell.Period_MP().StartDate() = cell.AccountCost().Start() )
|
{
|
cell.AccountCost().UpdateValueFromMatrix( newvalue );
|
}
|
else
|
{
|
cell.AccountCost().CreateCostFromMatrix( cell.Period_MP(), newvalue );
|
}
|
|
this.EndEdit( false );
|
|
// Reinitialize the shadow account cost in periods
|
Form.ForceRepaintMatrixEditor();
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_MatrixEditor_OnEndEdit'
|
}
|