Quintiq file version 2.0
|
#parent: #root
|
Method RefreshData () id:Method_FormKpiQueryTrack_RefreshData
|
{
|
#keys: '[146874.0.1482345592]'
|
Body:
|
[*
|
// Refreshes all the data loaded on the form based on the current configuration.
|
// This method is also called when the user clicks the Refresh button.
|
|
maxitems := this.GetMaxResults();
|
timespanoption := DataHolderTimespan.Data();
|
|
// Refresh date time
|
Form.RefreshFromToDateTimes();
|
|
set := GlobalStateKpiTracker.QueryDataFromServer( maxitems,
|
timespanoption,
|
DataHolderDateTimeFrom.Data(),
|
DataHolderDateTimeTo.Data(),
|
DataHolderTimetype.Data() );
|
|
DataHolderSnapshotSetData.Data( &set );
|
|
// Refresh the UI timestamp
|
Form.RefreshTimeType();
|
|
// Refresh the UI label
|
Form.RefreshSeries();
|
|
// Refresh SnapshotData.Value.Is_Last()
|
Form.RefreshUIIsLastAttribute();
|
|
// Refresh FixedFilter for List
|
Form.FilterDataOnSelectedLabels();
|
Form.FilterDataOnSelectedKpis();
|
|
// Show line or bar chart
|
Form.ShowChart();
|
*]
|
}
|