Quintiq file version 2.0
|
#parent: splitMain/btnAddKpiValue
|
Response OnClick () id:Response_splitMain_btnAddKpiValue_OnClick
|
{
|
#keys: '[136398.1.387357216]'
|
Body:
|
[*
|
name := txtKpiName.Text().TrimBoth();
|
value := txtKpiValue.Text().TrimBoth();
|
dhSnapshot.Data().Value( relnew, Name := name, Value := StringToReal::UserConverter().Convert( value ) );
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_GUIButtonBase_OnClick'
|
Precondition:
|
[*
|
FeedbackObject::AddHard( not isnull( dhSnapshotSet.Data() ), "Please make sure you have a KpiSnapshotSetData dataset selected." );
|
FeedbackObject::AddHard( txtKpiName.Text().TrimBoth() <> "", "Please fill in a KPI name." );
|
FeedbackObject::AddHard( txtKpiValue.Text().TrimBoth() <> "", "Please fill in a KPI value." );
|
FeedbackObject::AddHard( StringToReal::UserConverter().CanConvert( txtKpiValue.Text().TrimBoth() ), "Please fill in a real for the KPI value." );
|
return FeedbackObject::IsAllowed();
|
*]
|
}
|