GetTablesAndKeys method
Returns:
- The list of tables in an app and the fields inside each table.
 - The list of derived fields.
 - The list of key fields.
 
Parameters
| Name | Description | Mandatory | Type | 
|---|---|---|---|
| qWindowSize | 
				 Size of the window that is used to display the results.  | 
			
			Yes | Size | 
| qNullSize | Yes | Size | |
| qCellHeight | 
				 Height of a cell in a table in pixels.  | 
			
			Yes | Integer | 
| qSyntheticMode | 
				 One of: 
  | 
			
			Yes | Boolean | 
| qIncludeSysVars | 
				 If set to true, the system variables are included.  | 
			
			Yes | Boolean | 
| qIncludeProfiling | 
				 If set to true, profiling information is included.  | 
			
			No | Boolean | 
Returns
| Name | Description | Type | 
|---|---|---|
| qtr | 
				 List of tables.  | 
			Array of TableRecord | 
| qk | 
				 List of keys.  | 
			Array of SourceKeyRecord |