Applied / Not Applied Report Descriptions
When the you click Apply button, RFgen scans for a key match between the RF Form (i.e. application, system menus, menus under Menu and Roles, and SideBars) AND the selected Reference Language files (also called the Text Resource file).
A key is the string value in a graphical prompt (i.e. an application's control property such as a Caption, Null Text, or message) property.
The results are written to the Applied and Not Applied tabs (reports) based on the boxes checked and whether the key found a match, was empty and if the TextIds matched, were empty etc.
OUTPUT EXAMPLES
Example Form, Button Caption: Submit, TextID: CapSubmit
Example Text Resource File with TextID: CapSubmit, Translation Text: Submit, Reference Text: Submit
If OverWrite IDs is unchecked + Include Scripts Validation are Unchecked
Applied Tab |
Will list the graphical control properties if a new TextIDs was inserted into the graphical control property's TextId field. Condition: The prompt/control property's string value matches the Resource Language, Translation Text value, and the control property's TextID field is empty.
|
Not Applied Tab |
Will list the graphical control properties if the control property's value:
* Scripts are excluded. |
If Update Existing IDs is checked
Applied Tab |
a) New TextIDs (new keys) are inserted into graphical control properties TextId field if there's a match between the values (property's string and Translation Text), and the control property's TextID field is empty.
|
Not Applied Tab | Same as Not Applied tab above. |
Applied Report Notes
Applied <key> - The key named <key> was applied to a property of this control.
========================================
(New) Applied <key> - The key named <key> was applied to a property of this control,
AND this is either a new insert on a prompt that previously had no Text ID,
OR an overwrite to some existing Text ID that did not match the prompt text.
Not Applied Report Notes
No key found for text - The text found at this prompt (caption, null text, header, etc.) did not match any Text ID
"Translation Text" defined in the given Text Resource.
========================================
Empty text - The text found at this prompt (caption, null text, header, etc.) was empty so no Text ID is applied.
========================================
Data link enabled - This Label prompt has its property "Data Link Enabled" set to "True".
Data Link Enabled prompts do not use Translations so no Text ID is applied.
========================================
Bound to column - This Label prompt is bound to a column (i.e., a Panel list column).
Data bound prompts do not use Translations so no Text ID is applied.
========================================
Applied/Not Applied Column Headings
Module - The type of module; i.e. Form, script etc.
Name - The name of the application.
Prompt Type - The type of control.
Prompt - The name of the control.
Property - For graphic controls, the property containing the string value. For scripts, "Key" is the TextID that acts as the key to the translation resource.
Value - For graphic controls, this is the string value assigned to the graphical property. For scripts, this is the TextID or the optional text to be used if there isn't a matched value for the TextID.
Notes - See the section below for descriptions