| 2.7.36 impFileSelBrief InformationStore the file structure before import in a Labtalk tree variable.
 Additional InformationMinimum Origin Version Required:9.0 SR0
 X-Function not designed for Auto GetN Dialog.
 Command Line Usage
1. impFileSel xfname:=imppClamp fname:=str1$ trFiles:=tt;/
 2. impFileSel xfname:=impMDF trFiles:=tr options:=trOpt;
 X-Function Execution OptionsPlease refer to the page for additional option switches when accessing the x-function from script
 Variables
| Display Name
 | Variable Name
 | I/O and
 Type
 | Default Value
 | Description |  
| Input | xfname | Input
 string
 | <unassigned> | The name of the X-function for import. |  
|  | fname | Input
 string
 | fname$ | Specify the name of the file to get its file structure. |  
|  | trfiles | Output
 TreeNode
 | filestree | Store the file structure information of the previously defined file after import. |  
|  | options | Input
 TreeNode
 | <unassigned> | Only available for impMDF x-function, that to specify whether to choose the option of "import with data group". |  DescriptionThis x-function is used to store file structure before import, the structure will be stored in a tree variable, and it is possible to modify the tree structure to specify whether to import a certain selection of data later.
 ExamplesEX1
 This example stores the file structure of the file whose name is stored previously in "fname$" in tree variable tt.
 string fname$=system.path.program$ + "Samples\Import and Export\United States Energy (1980-2013).xls";
impFileSel xfname:=impMSExcel fname:=fname$ trfiles:=tt;
@tnd=2; //show both tag name and label of LT tree
tt.=;
// result:
// file1(United States Energy (1980-2013).xls)
//  +---Info(Info) = File Size: 31.50 KB
//  \---DataSheets(File Sheet(s))
//       +---DataSheet1(Oil) = 1
//       +---DataSheet2(Natural Gas) = 1
//       +---DataSheet3(Coal) = 1
//       \---DataSheet4(Total Primary Energy) = 1 EX2
 This example shows how to use this X-function to get the channel structure after impMDF when import with data group:
 Tree trOpt;
//Select to "Import with data group"
trOpt.selectionMode=1;
//Get the channel structure
impFileSel xfname:=impMDF trFiles:=tr options:=trOpt; And you can refer to another example for specify channel names when import.
 Related X-FunctionsimppClamp, impMDF, impMatlab, impNITDM, impNIDIAdem, impPrism
 |