yanweiyuan3
2023-08-09 588bc7829387dfc761cc25f06f77d4c81818bd10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Quintiq file version 2.0
#parent: pnlToolbar/btnImport
Response OnClick () id:Response_pnlToolbar_btnImport_OnClick
{
  #keys: '[131094.0.1486783915]'
  Body:
  [*
    // Import calendar data from XLS.
    // Ask the user for the filename.
    filename := Application.GetOpenFileName( "xlsx" );
    
    if( filename <> "" )
    {
      // Convert the BinaryData to a BinaryValue so it can be passed to the Server.
      xlsData := Application.ReadBinaryFile( filename ).AsBinaryValue();
    
      // Import the data and synchronize it to the planning-dataset
      Dialog.ImportAndSynchronize( xlsData );
    }
  *]
  CanBindMultiple: false
  DefinitionID: 'Responsedef_GUIButtonBase_OnClick'
}