Difference between revisions of "Data"

From Lianjapedia
Jump to: navigation, search
(Created page with "''Under Construction. Coming soon in Lianja v5.0'' ==The App Inspector== The '''App Inspector''' display changes based on the current workspace, showing tabs relevant to tha...")
 
(Column Names)
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
''Under Construction.  Coming soon in Lianja v5.0''
+
=The App Inspector=
 
+
==The App Inspector==
+
 
The '''App Inspector''' display changes based on the current workspace, showing tabs relevant to that workspace.
 
The '''App Inspector''' display changes based on the current workspace, showing tabs relevant to that workspace.
  
Line 11: Line 9:
 
<br clear=all>
 
<br clear=all>
  
==The Data Tab==
+
=The Data Tab=
The Data Tab contains file lists for the current App's data files.
+
The Data Tab contains file lists for the current App's data files.  It appears in the App Inspector when the [[Pages Workspace]] is active.
  
===Databases===
+
==Databases==
 
The Databases tab contains the '''Database Names''' panel with a list of available databases.
 
The Databases tab contains the '''Database Names''' panel with a list of available databases.
[[{{ns:file}}:df_tab_database.png|left|link={{filepath:df_tab_database.png}}|Data Files Tab]]
+
[[{{ns:file}}:l5_data1.png|left|link={{filepath:l5_data1.png}}|Data Tab]]
 
<br clear=all>
 
<br clear=all>
  
Note: opening a database is not available when an App that already has an associated database is open.
+
Note: opening a database is not available when the App already has an associated database.
  
 
<div style="height:80px;margin-bottom:5px;padding:5px;border:0px solid orange;border-left:5px solid orange;background:#fff8dc;vertical-align:middle;position:relative;">
 
<div style="height:80px;margin-bottom:5px;padding:5px;border:0px solid orange;border-left:5px solid orange;background:#fff8dc;vertical-align:middle;position:relative;">
Line 28: Line 26:
 
</div>
 
</div>
  
'''Actionbar'''
+
===Instant Search===
 +
From v5.3 the panel includes instant search.  Just start typing the text you want to search for:
 +
[[{{ns:file}}:appdatabases_instantsearch1.png|left|link={{filepath:appdatabases_instantsearch1.png}}|Instant Search]]
 +
<br clear=all>
 +
 
 +
The display is updated as you type and as well as the mouse, you can also use the cursor keys and the return key to navigate and select:
 +
[[{{ns:file}}:appdatabases_instantsearch2.png|left|link={{filepath:appdatabases_instantsearch2.png}}|Instant Search]]
 +
<br clear=all>
  
 +
===Actionbar===
 
From the actionbar you can:
 
From the actionbar you can:
* Create a '''New''' database.  This option is not available when an App that already has an associated database is open.
+
* Create a '''New''' database.  This option is not available when the App already has an associated database.
* '''Delete''' the currently selected database.  This option is not available when an App is open or the selected database is open. You will be prompted to confirm the operation.
+
* '''Delete''' the currently selected database.  This option is not available when an App is open.
 
* Open the '''MetaData editor''' for the currently selected database.  See [[MetaData Editor]] for information.
 
* Open the '''MetaData editor''' for the currently selected database.  See [[MetaData Editor]] for information.
 
* Access '''Additional Commands''' by clicking the cog button.
 
* Access '''Additional Commands''' by clicking the cog button.
  
[[{{ns:file}}:df_tab_database_ab.png|left|link={{filepath:df_tab_database_ab.png}}|Actionbar]]
+
[[{{ns:file}}:l5_data2.png|left|link={{filepath:l5_data2.png}}|Actionbar]]
 
<br clear=all>
 
<br clear=all>
  
'''Additional Commands'''
+
===Additional Commands===
 
+
[[{{ns:file}}:l5_data3.png|left|link={{filepath:l5_data3.png}}|Additional Commands]]
[[{{ns:file}}:df_tab_database_ac.png|left|link={{filepath:df_tab_database_ac.png}}|Additional Commands]]
+
 
<br clear=all>
 
<br clear=all>
  
Line 47: Line 52:
 
!width="25%"|Menu Option
 
!width="25%"|Menu Option
 
!width="75%"|More Information
 
!width="75%"|More Information
|-
 
|valign="top"|Copy...
 
|valign="top"|Copies the currently selected database.  You will be prompted to enter the name for the copy.
 
|-
 
|valign="top"|Backup...
 
|valign="top"|Backs up the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.  See also [[Hot_Backup_and_Restore#Backup_and_Restore_during_development|Backup and Restore during development]].
 
|-
 
|valign="top"|Restore...
 
|valign="top"|Restores the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.  See also [[Hot_Backup_and_Restore#Backup_and_Restore_during_development|Backup and Restore during development]].
 
|-
 
|valign="top"|Rebuild...
 
|valign="top"|Rebuilds the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.
 
|-
 
|valign="top"|Optimize...
 
|valign="top"|Optimizes the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.
 
|-
 
|valign="top"|Import VFP database...
 
|valign="top"|Imports a VFP database.  This option is not available when an App is open.  A new database will be created for the import with the same name as the .dbc file.  See [[Importing Visual FoxPro Databases and Tables]].
 
|-
 
|valign="top"|Import ODBC database...
 
|valign="top"|Imports third-party data via ODBC into the currently open database.  This option is not available when an App is open.  See [[Virtual_Tables_-_Local_Development,_Remote_Deployment|Virtual Tables - Local Development, Remote Deployment]].
 
|-
 
|valign="top"|Create Virtual Tables from ODBC...
 
|valign="top"|Creates Virtual Tables for third-party data via ODBC in the currently open database.  This option is not available when an App is open.  See [[Virtual_Tables_-_Local_Development,_Remote_Deployment|Virtual Tables - Local Development, Remote Deployment]].
 
|-
 
|valign="top"|Close
 
|valign="top"|Closes the selected database.  This option is not available when an App is open.
 
 
|-
 
|-
 
|valign="top"|Refresh
 
|valign="top"|Refresh
Line 80: Line 58:
 
|}
 
|}
  
'''Context Menu'''
+
==Tables==
 +
Click on a table name in the '''Tables''' panel to select it and display its columns and their attributes in the lower panels.
  
Right-clicking in the '''Database Names''' panel displays the databases context menu.
+
===Table Names===
[[{{ns:file}}:df_tab_database_cm.png|left|link={{filepath:df_tab_database_cm.png}}|Context Menu]]
+
Hover the mouse over a table name row to display information about the table:
 +
[[{{ns:file}}:l5_data4.png|left|link={{filepath:l5_data4.png}}|Tables]]
 
<br clear=all>
 
<br clear=all>
  
{| class="wikitable" width="100%"
+
====Instant Search====
!width="25%"|Menu Option
+
From v5.3 the panel includes instant searchJust start typing the text you want to search for:
!width="75%"|More Information
+
[[{{ns:file}}:appdatatables_instantsearch1.png|left|link={{filepath:appdatatables_instantsearch1.png}}|Instant Search]]
|-
+
<br clear=all>
|valign="top"|New...
+
|valign="top"|Creates a new database.  You will be prompted to enter the name for the new database. This option is not available when an App that already has an associated database is open.
+
|-
+
|valign="top"|Open
+
|valign="top"|Opens the selected database.  This option is not available when an App that already has an associated database is open.
+
|-
+
|valign="top"|Delete...
+
|valign="top"|Deletes the currently selected databaseThis option is not available when an App is open or the selected database is open.  You will be prompted to confirm the operation.
+
|-
+
|valign="top"|Copy...
+
|valign="top"|Copies the currently selected database.  You will be prompted to enter the name for the copy.
+
|-
+
|valign="top"|Backup...
+
|valign="top"|Backs up the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.  See also [[Hot_Backup_and_Restore#Backup_and_Restore_during_development|Backup and Restore during development]].
+
|-
+
|valign="top"|Restore...
+
|valign="top"|Restores the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.  See also [[Hot_Backup_and_Restore#Backup_and_Restore_during_development|Backup and Restore during development]].
+
|-
+
|valign="top"|Rebuild...
+
|valign="top"|Rebuilds the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.
+
|-
+
|valign="top"|Optimize...
+
|valign="top"|Optimizes the currently selected database.  This option is not available when an App is open.  You will be prompted to confirm the operation.
+
|-
+
|valign="top"|Import VFP database...
+
|valign="top"|Imports a VFP database.  This option is not available when an App is open.  A new database will be created for the import with the same name as the .dbc file. See [[Importing Visual FoxPro Databases and Tables]].
+
|-
+
|valign="top"|Import ODBC database...
+
|valign="top"|Imports third-party data via ODBC into the currently open database.  This option is not available when an App is open.  See [[Virtual_Tables_-_Local_Development,_Remote_Deployment|Virtual Tables - Local Development, Remote Deployment]].
+
|-
+
|valign="top"|Create Virtual Tables from ODBC...
+
|valign="top"|Creates Virtual Tables for third-party data via ODBC in the currently open database.  This option is not available when an App is open.  See [[Virtual_Tables_-_Local_Development,_Remote_Deployment|Virtual Tables - Local Development, Remote Deployment]].
+
|-
+
|valign="top"|Create Local Virtual Tables...
+
|valign="top"|Creates Virtual Tables for an existing database in the currently open database.  This option is not available when an App is open.  See [[Virtual_Tables_-_Local_Development,_Remote_Deployment|Virtual Tables - Local Development, Remote Deployment]].
+
|-
+
|valign="top"|Create Local Virtual Tables where 1=0...
+
|valign="top"|Creates Virtual Tables with a zero row count for an existing database in the currently open database.  This option is not available when an App is open.  See [[Virtual_Tables_-_Local_Development,_Remote_Deployment|Virtual Tables - Local Development, Remote Deployment]].
+
|-
+
|valign="top"|Close
+
|valign="top"|Closes the selected database.  This option is not available when an App is open.
+
|-
+
|valign="top"|Refresh
+
|valign="top"|Refreshes the database panel.
+
|-
+
|}
+
  
===Tables===
+
The display is updated as you type and as well as the mouse, you can also use the cursor keys and the return key to navigate and select:
The '''Tables''' tab contains the '''Names''' and '''Triggers''' tabs.  The '''Names''' tab contains table and column lists, the '''Triggers''' tab a list of the available triggers and current trigger procedures.
+
[[{{ns:file}}:appdatatables_instantsearch2.png|left|link={{filepath:appdatatables_instantsearch2.png}}|Instant Search]]
 
+
====Names====
+
By default, when a database is open, the '''Names''' tab is displayed within the Data Files Tab.  Click on a table name in the '''Table Names''' panel to select it and display its columns and their attributes in the lower panels.  Double-click to open it in the '''Data Editor''' in the [[Data Workspace]].  Note that this operation is not available when an App is open.
+
 
+
'''Table Names'''
+
 
+
Hover the mouse over a table name row to display information about the table:
+
[[{{ns:file}}:df_tab_tables.png|left|link={{filepath:df_tab_tables.png}}|Data Files Tab: Tables]]
+
 
<br clear=all>
 
<br clear=all>
  
'''Actionbar'''
+
====Actionbar====
 
+
 
From the actionbar you can:
 
From the actionbar you can:
 
* Create a '''New''' table.  This will open the [[Creating_a_database_and_its_tables#Create_a_Table|CREATE A TABLE dialog]].
 
* Create a '''New''' table.  This will open the [[Creating_a_database_and_its_tables#Create_a_Table|CREATE A TABLE dialog]].
 
* '''Delete''' the currently selected table.  You will be prompted to confirm the operation.
 
* '''Delete''' the currently selected table.  You will be prompted to confirm the operation.
* Open the '''MetaData editor''' for the currently selected table.  See [[MetaData Editor]] for information.
 
 
* Access '''Additional Commands''' by clicking the cog button.
 
* Access '''Additional Commands''' by clicking the cog button.
  
[[{{ns:file}}:df_tab_tables_ab.png|left|link={{filepath:df_tab_tables_ab.png}}|Actionbar]]
+
[[{{ns:file}}:l5_data5.png|left|link={{filepath:l5_data5.png}}|Actionbar]]
 
<br clear=all>
 
<br clear=all>
  
'''Additional Commands'''
+
====Additional Commands====
 
+
[[{{ns:file}}:l5_data6.png|left|link={{filepath:l5_data6.png}}|Additional Commands]]
[[{{ns:file}}:df_tab_tables_ac.png|left|link={{filepath:df_tab_tables_ac.png}}|Additional Commands]]
+
 
<br clear=all>
 
<br clear=all>
  
Line 168: Line 91:
 
!width="25%"|Menu Option
 
!width="25%"|Menu Option
 
!width="75%"|More Information
 
!width="75%"|More Information
|-
 
|valign="top"|Add...
 
|valign="top"|Adds a table to the current database.  This will open the '''Select a table''' dialog allowing you to select an existing table to add to the database.  See also [[ADD TABLE]].
 
|-
 
|valign="top"|Remove...
 
|valign="top"|Removes the table from the current database.  It does not delete the table.  You will be prompted to confirm the operation.
 
See also [[REMOVE TABLE]].
 
|-
 
|valign="top"|New virtual table...
 
|valign="top"|Creates a new virtual table in the current database.  You will be prompted to enter a name for the new virtual table, then the [[Virtual Tables|CREATE A VIRTUAL TABLE]] dialog will be displayed to allow you to configure the virtual table.
 
|-
 
|valign="top"|Modify virtual table...
 
|valign="top"|Modifies the currently selected virtual table.  This option is not available when a native table is selected.  The [[Virtual Tables|MODIFY A VIRTUAL TABLE]] dialog will be displayed to allow you to modify the virtual table.
 
|-
 
|valign="top"|Encrypt...
 
|valign="top"|Encrypts the currently selected table.  See [[Encryption]].
 
|-
 
|valign="top"|Decrypt...
 
|valign="top"|Decrypts the currently selected table.  See [[Encryption]].
 
|-
 
|valign="top"|MetaData editor...
 
|valign="top"|Opens the '''MetaData editor''' for the currently selected table.  See [[MetaData Editor]] for information.
 
|-
 
|valign="top"|Optimize...
 
|valign="top"|Optimizes the currently selected table.  This option is not available when an App is open. 
 
|-
 
|valign="top"|Delete all...
 
|valign="top"|Deletes all the records in the currently selected table ([[ZAP]]).  This option is not available when an App is open.
 
|-
 
|valign="top"|Close all...
 
|valign="top"|Closes all the tables.  This option is not available when an App is open.
 
 
|-
 
|-
 
|valign="top"|Refresh
 
|valign="top"|Refresh
Line 205: Line 97:
 
|}
 
|}
  
'''Context Menu'''  
+
===Column Names===
 +
The middle panel in the '''Names''' tab displays the columns from the currently selected table.  Double-click on a column name to open it in the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Modify a Column' dialog prior to v6.3) so you can modify its definition and/or attributes. 
  
[[{{ns:file}}:df_tab_tables_cm.png|left|link={{filepath:df_tab_tables_cm.png}}|Context Menu]]
+
Hover the mouse over a column name row to display information about the column:
 +
[[{{ns:file}}:l5_data7.png|left|link={{filepath:l5_data7.png}}|Column Names]]
 
<br clear=all>
 
<br clear=all>
  
{| class="wikitable" width="100%"
+
====Instant Search====
!width="25%"|Menu Option
+
From v5.3 the panel includes instant searchJust start typing the text you want to search for:
!width="75%"|More Information
+
[[{{ns:file}}:appdatacolumns_instantsearch1.png|left|link={{filepath:appdatacolumns_instantsearch1.png}}|Instant Search]]
|-
+
<br clear=all>
|valign="top"|New...
+
|valign="top"|Creates a '''New''' table.  This will open the [[Creating_a_database_and_its_tables#Create_a_Table|CREATE A TABLE dialog]].
+
|-
+
|valign="top"|Open
+
|valign="top"|Opens the currently selected table in the '''Data Editor''' in the [[Data Workspace]].  Note that this operation is not available when an App is open.
+
|-
+
|valign="top"|Open in Window
+
|valign="top"|Opens the currently selected table in the '''Data Editor''' in the a floating window. Note that this operation is not available when an App is open.
+
|-
+
|valign="top"|Show in Explorer
+
|valign="top"|Opens the location of the currently selected table in the operating system file explorer.
+
|-
+
|valign="top"|Open Command Prompt Here
+
|valign="top"|Opens an operating system command prompt in the current database's directory.
+
|-
+
|valign="top"|Delete...
+
|valign="top"|Deletes the currently selected table.  You will be prompted to confirm the operation.
+
|-
+
|valign="top"|Add...
+
|valign="top"|Adds a table to the current databaseThis will open the '''Select a table''' dialog allowing you to select an existing table to add to the database.  See also [[ADD TABLE]].
+
|-
+
|valign="top"|Remove...
+
|valign="top"|Removes the table from the current database.  It does not delete the table.  You will be prompted to confirm the operation.
+
See also [[REMOVE TABLE]].
+
|-
+
|valign="top"|New virtual table...
+
|valign="top"|Creates a new virtual table in the current database.  You will be prompted to enter a name for the new virtual table, then the [[Virtual Tables|CREATE A VIRTUAL TABLE]] dialog will be displayed to allow you to configure the virtual table.
+
|-
+
|valign="top"|Modify virtual table...
+
|valign="top"|Modifies the currently selected virtual table.  This option is not available when a native table is selected.  The [[Virtual Tables|MODIFY A VIRTUAL TABLE]] dialog will be displayed to allow you to modify the virtual table.
+
|-
+
|valign="top"|Encrypt...
+
|valign="top"|Encrypts the currently selected table.  See [[Encryption]].
+
|-
+
|valign="top"|Decrypt...
+
|valign="top"|Decrypts the currently selected table.  See [[Encryption]].
+
|-
+
|valign="top"|MetaData editor...
+
|valign="top"|Opens the '''MetaData editor''' for the currently selected table.  See [[MetaData Editor]] for information.
+
|-
+
|valign="top"|Optimize...
+
|valign="top"|Optimizes the currently selected table.  This option is not available when an App is open. 
+
|-
+
|valign="top"|Delete all...
+
|valign="top"|Deletes all the records in the currently selected table ([[ZAP]]).  This option is not available when an App is open.
+
|-
+
|valign="top"|Close all...
+
|valign="top"|Closes all the tables.  This option is not available when an App is open.
+
|-
+
|valign="top"|Refresh
+
|valign="top"|Refreshes the '''Table Names''' panel.
+
|-
+
|}
+
  
'''Column Names'''
+
The display is updated as you type and as well as the mouse, you can also use the cursor keys and the return key to navigate and select:
 
+
[[{{ns:file}}:appdatacolumns_instantsearch2.png|left|link={{filepath:appdatacolumns_instantsearch2.png}}|Instant Search]]
The middle panel in the '''Names''' tab displays the columns from the currently selected table.  Double-click on a column name to open it in the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|MODIFY A COLUMN dialog]] so you can modify its definition and/or attributes. 
+
 
+
Hover the mouse over a column name row to display information about the column:
+
[[{{ns:file}}:df_tab_cols.png|left|link={{filepath:df_tab_cols.png}}|Data Files Tab: Columns]]
+
 
<br clear=all>
 
<br clear=all>
  
'''Actionbar'''
+
====Actionbar====
 
+
 
From the actionbar you can:
 
From the actionbar you can:
* Create a '''New''' column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|CREATE A COLUMN dialog]]
+
* Create a '''New''' column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Create a Column' dialog prior to v6.3).
 +
* '''Edit'''  the currently selected column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Modify a Column' dialog prior to v6.3).
 
* '''Delete''' the currently selected column.  You will be prompted to confirm the operation.
 
* '''Delete''' the currently selected column.  You will be prompted to confirm the operation.
* Navigate between the columns.
 
 
* Open the '''MetaData editor''' for the currently selected column.  See [[MetaData Editor]] for information.
 
* Open the '''MetaData editor''' for the currently selected column.  See [[MetaData Editor]] for information.
 
* Access '''Additional Commands''' by clicking the cog button.
 
* Access '''Additional Commands''' by clicking the cog button.
  
[[{{ns:file}}:df_tab_cols_ab.png|left|link={{filepath:df_tab_cols_ab.png}}|Actionbar]]
+
[[{{ns:file}}:l5_data8.png|left|link={{filepath:l5_data8.png}}|Actionbar]]
 
<br clear=all>
 
<br clear=all>
  
'''Additional Commands'''
+
====Additional Commands====
 
+
[[{{ns:file}}:l5_data9.png|left|link={{filepath:l5_data9.png}}|Additional Commands]]
[[{{ns:file}}:df_tab_cols_ac.png|left|link={{filepath:df_tab_cols_ac.png}}|Additional Commands]]
+
 
<br clear=all>
 
<br clear=all>
  
Line 298: Line 133:
 
|-
 
|-
 
|valign="top"|Modify
 
|valign="top"|Modify
|valign="top"|Opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|MODIFY A COLUMN dialog]] for the currently selected column.
+
|valign="top"|Opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Modify a Column' dialog prior to v6.3) for the currently selected column.
 
|-
 
|-
 
|valign="top"|MetaData editor...
 
|valign="top"|MetaData editor...
Line 308: Line 143:
 
|}
 
|}
  
'''Column Attributes'''
+
===Column Attributes===
 
+
 
The bottom panel in the '''Names''' tab displays the definition and optional attributes for the currently selected column.
 
The bottom panel in the '''Names''' tab displays the definition and optional attributes for the currently selected column.
[[{{ns:file}}:df_tab_colattrs.png|left|link={{filepath:df_tab_colattrs.png}}|Data Files Tab: Column Attributes]]
+
[[{{ns:file}}:l5_data10.png|left|link={{filepath:l5_data10.png}}|Data Files Tab: Column Attributes]]
 
<br clear=all>
 
<br clear=all>
  
'''Actionbar'''
+
====Actionbar====
 
+
 
From the actionbar you can:
 
From the actionbar you can:
* Create a '''New''' column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|CREATE A COLUMN dialog]]
+
* Create a '''New''' column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Create a Column' dialog prior to v6.3).
* '''Edit''' the currently selected column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|MODIFY A COLUMN dialog]]
+
* '''Edit''' the currently selected column.  This opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Modify a Column' dialog prior to v6.3).
 
* '''Delete''' the currently selected column.  You will be prompted to confirm the operation.
 
* '''Delete''' the currently selected column.  You will be prompted to confirm the operation.
 
* Navigate between the columns.
 
* Navigate between the columns.
 
* Access '''Additional Commands''' by clicking the cog button.
 
* Access '''Additional Commands''' by clicking the cog button.
  
[[{{ns:file}}:df_tab_colattrs_ab.png|left|link={{filepath:df_tab_colattrs_ab.png}}|Actionbar]]
+
[[{{ns:file}}:l5_data11.png|left|link={{filepath:l5_data11.png}}|Actionbar]]
 
<br clear=all>
 
<br clear=all>
  
'''Additional Commands'''
+
====Additional Commands====
 
+
[[{{ns:file}}:l5_data12.png|left|link={{filepath:l5_data12.png}}|Additional Commands]]
[[{{ns:file}}:df_tab_colattrs_ac.png|left|link={{filepath:df_tab_colattrs_ac.png}}|Additional Commands]]
+
 
<br clear=all>
 
<br clear=all>
  
Line 336: Line 168:
 
|-
 
|-
 
|valign="top"|Modify
 
|valign="top"|Modify
|valign="top"|Opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|MODIFY A COLUMN dialog]] for the currently selected column.
+
|valign="top"|Opens the [[Creating_a_database_and_its_tables#Create_and_Modify_Columns|Table Designer]] ('Modify a Column' dialog prior to v6.3) for the currently selected column.
 
|-
 
|-
 
|valign="top"|Refresh
 
|valign="top"|Refresh
Line 342: Line 174:
 
|-
 
|-
 
|}
 
|}
 
  
 
==See Also==
 
==See Also==

Latest revision as of 05:46, 7 December 2021

The App Inspector

The App Inspector display changes based on the current workspace, showing tabs relevant to that workspace.

Clicking the small icon on the far right of the App Inspector title bar will detach it into its own floating window.

Double clicking the window title bar when it is floating will attach it back into place.

App Inspector


The Data Tab

The Data Tab contains file lists for the current App's data files. It appears in the App Inspector when the Pages Workspace is active.

Databases

The Databases tab contains the Database Names panel with a list of available databases.

Data Tab


Note: opening a database is not available when the App already has an associated database.

Bm-noteicon.png
Pro Tip

If you have a project open you will only see the databases that have been added to that project.

Instant Search

From v5.3 the panel includes instant search. Just start typing the text you want to search for:

Instant Search


The display is updated as you type and as well as the mouse, you can also use the cursor keys and the return key to navigate and select:

Instant Search


Actionbar

From the actionbar you can:

  • Create a New database. This option is not available when the App already has an associated database.
  • Delete the currently selected database. This option is not available when an App is open.
  • Open the MetaData editor for the currently selected database. See MetaData Editor for information.
  • Access Additional Commands by clicking the cog button.
Actionbar


Additional Commands

Additional Commands


Menu Option More Information
Refresh Refreshes the database panel.

Tables

Click on a table name in the Tables panel to select it and display its columns and their attributes in the lower panels.

Table Names

Hover the mouse over a table name row to display information about the table:

Tables


Instant Search

From v5.3 the panel includes instant search. Just start typing the text you want to search for:

Instant Search


The display is updated as you type and as well as the mouse, you can also use the cursor keys and the return key to navigate and select:

Instant Search


Actionbar

From the actionbar you can:

  • Create a New table. This will open the CREATE A TABLE dialog.
  • Delete the currently selected table. You will be prompted to confirm the operation.
  • Access Additional Commands by clicking the cog button.
Actionbar


Additional Commands

Additional Commands


Menu Option More Information
Refresh Refreshes the Table Names panel.

Column Names

The middle panel in the Names tab displays the columns from the currently selected table. Double-click on a column name to open it in the Table Designer ('Modify a Column' dialog prior to v6.3) so you can modify its definition and/or attributes.

Hover the mouse over a column name row to display information about the column:

Column Names


Instant Search

From v5.3 the panel includes instant search. Just start typing the text you want to search for:

Instant Search


The display is updated as you type and as well as the mouse, you can also use the cursor keys and the return key to navigate and select:

Instant Search


Actionbar

From the actionbar you can:

  • Create a New column. This opens the Table Designer ('Create a Column' dialog prior to v6.3).
  • Edit the currently selected column. This opens the Table Designer ('Modify a Column' dialog prior to v6.3).
  • Delete the currently selected column. You will be prompted to confirm the operation.
  • Open the MetaData editor for the currently selected column. See MetaData Editor for information.
  • Access Additional Commands by clicking the cog button.
Actionbar


Additional Commands

Additional Commands


Menu Option More Information
Modify Opens the Table Designer ('Modify a Column' dialog prior to v6.3) for the currently selected column.
MetaData editor... Opens the MetaData editor for the currently selected column. See MetaData Editor for information.
Refresh Refreshes the Column Names panel.

Column Attributes

The bottom panel in the Names tab displays the definition and optional attributes for the currently selected column.

Data Files Tab: Column Attributes


Actionbar

From the actionbar you can:

  • Create a New column. This opens the Table Designer ('Create a Column' dialog prior to v6.3).
  • Edit the currently selected column. This opens the Table Designer ('Modify a Column' dialog prior to v6.3).
  • Delete the currently selected column. You will be prompted to confirm the operation.
  • Navigate between the columns.
  • Access Additional Commands by clicking the cog button.
Actionbar


Additional Commands

Additional Commands


Menu Option More Information
Modify Opens the Table Designer ('Modify a Column' dialog prior to v6.3) for the currently selected column.
Refresh Refreshes the Column Attributes panel.

See Also

Data Workspace