Quintiq file version 2.0
|
#parent: lstKpiMetaData
|
Response OnClick () id:Response_lstKpiMetaData_MenuImportMetaData_OnClick
|
{
|
#keys: '[146450.0.1814945910]'
|
Body:
|
[*
|
// Import KpiMetaData to KpiStagingSet
|
filename := Application.GetOpenFileName( "xlsx", "Excel workbook (.xlsx)" );
|
|
if( filename <> '' )
|
{
|
exceldata := Application.ReadBinaryFile( filename );
|
datasetname := KpiStagingSet::EnsureDatasetForImport();
|
Form.SelectImportDataset( datasetname );
|
if( not isnull( KpiStagingSet ) )
|
{
|
// send the Excel fata as binary values to the server to process.
|
KpiStagingSet.ImportKpiMetaData( exceldata.AsBinaryValue() );
|
}
|
else
|
{
|
info( " >>> No selected import dataset! " );
|
}
|
|
}
|
*]
|
CanBindMultiple: false
|
DefinitionID => /lstKpiMetaData/Responsedef_lstKpiMetaData_Menu_OnClick
|
Initiator: 'MenuImportMetaData'
|
}
|