General Tab

Top  Previous  Next

"General" Tab - Basic Settings

 

clip0076

The Use advanced settings checkbox allows you to toggle between the Basic and the Advanced interface. The Basic interface has everything you need to use the FullRecord template to its full extent without any clutter, while the Advanced interface gives you the chance to customize the template to the full.

 

 

clip0077

 

Disable Field Inspect: Check this option if you want to disable this feature. Uncheck it to enable this feature.

 

Field Inspect Procedure name: Select the procedure from the drop down list which will allow you to inspect the changes made to a particular field. If you leave this field blank, it will default to BrowseAuditField. If you want to disable this feature, you need to tick the "Disable Field Inspect" checkbox above this option.

In a multi-dll system, this Inspect procedure needs to be in the data-dll app to make use of the Template defaults. If you place it in another app, you will have to change several things manually which is possible, although not advised.

 

Global Hot Key: This is the key you will press when a field on any of your application’s window is selected and you want to see the change history for that field. By default it is set to Ctrl+Shift+A but you can change it to whatever you want, or leave it blank to disable this feature.

Note: when you disable this feature by leaving the Hot Key blank, no code related to the field inspect feature is actually generated.

 

Disable Record Inspect: Check this option if you want to disable this feature. Uncheck it to enable this feature.

 

Record Inspect Procedure name: Select the procedure from the drop down list which will allow you to inspect the changes made to  a particular record. If you leave this field blank, it will default to BrowseAuditRecord. If you want to disable this feature, you need to tick the "Disable Record Inspect" checkbox above this option.

In a multi-dll system, this Inspect procedure needs to be in the data-dll app to make use of the Template defaults. If you place it in another app, you will have to change several things manually which is possible, although not advised.

 

Global Hot Key: This is the key you will press in any Form or Browse window to see the change history for the selected record. By default it is set to Ctrl+Shift+R but you can change it to whatever you want, or leave it blank to disable this feature.

Note: when you disable this feature by leaving the Hot Key blank, no code related to the record inspect feature is actually generated.

 

 

User identification: The "User" global variable is the variable that will receive the active user code or name for your system. This variable should be populated by your login security system, and may be any data type you want (either for a code or to store a full name). In the FullRecord examples our variable makes use of a numeric code.

 

 

clip0025

 

Use local procedures in this app: This option is only visible if your app is a dll and it is not the data dll, it will also be hidden if your app’s target is “exe”. When you tick this checkbox you will be able to activate all the Template tabs, for using the control templates in this particular app.

You can see this option being used in a multi-dll example, check FullRecord’s Global Extension in FRInspect55.app or FRInspect66.app.

Note: You may need to close FullRecord’s Global Extension and reopen it to make all the tabs visible after activating this option.

 

Include external reference to BrowseAuditField: In a multi-dll system, you'd normally have to include an "external" reference to the BrowseAuditField procedure for each app that has a reference to the data app. If you leave the default procedure name as is, you can tick this checkbox and the external reference will automatically be included for you.