When you double-click in a 'right side' field on the Instant Database screen, Pathagoras will perform certain designated functions, depending upon the state or value of the variable.
The requirements for a double-click action are simple:
(a) A key word must exist in the variable name so Pathagoras knows what kind of data you are working with.
(b) The right (value) side must contain at least an 'acceptable value'. (If you want to convert a telephone number that contains letter, or an insufficient number of digits at the right, Pathagoras won't know what to do with it.) More on this immediately below.
(a.) A 'date' keyword (at the left) is one that contains 'Date', 'DOM', 'DOS', 'DOB', 'Birthdate', and 'Today'.
(b.) An acceptable beginning value is anything that appears as a date.
Return: Pathagoras will cycle through a selection of 6 of date options. Keep double clicking to see them all.
2. Social Security Numbers:
(a)The key word 'SSN' or 'Social Security' must exist in any fashion within the variable name.
(b.) An acceptable value at the right must be a string of digits, 9 digits long.
Return: The 'return' will be in the format XXX-XX-XXXX.. I.e., 222334444 becomes 222-33-4444
3. Telephone Numbers:
(a) The key word "phone" or "fax" must exist in any fashion within the variable name.
(b) An acceptable value is any 10 numbers, with or without parentheses and hyphen. (If you want to convert a telephone number that contains letter, or an insufficient number of digits at the right, Pathagoras won't know what to do with it.)
Return: The 'return' will be the default telephone format you selected in the Instant Database Settings and Options screenage.. I.e., 5555551212 becomes (555) 555-1212
If the value at the right is an equivalency function, (e.g., "=Client Name", and if the variable doesn't yet exist in the left column, Pathagoras can create variable for you. Just double click in the text box at the right showing the equivalency. The variable will appear immediately below the equivalency. (If the variable exists, Pathagoras will tell you so, and also tell you the page if the IDB screen it resides on.
Other double-click tools: When you double-click on a variable, the name of the variable transfers to the right side of the screen intact. A shift-Double click will strip the brackets. This is another way that you can create a 'default value."
Double cick in other screens:
When you double click on most elements of the Clause Selection screen the typical 'next' function is automatically performed for you. (.e.g., when you double click on a book, the book is selected and the contents of the book are automatically displayed, avoiding the need to press the Next> button. When you double click on a document in the clause selection screen, the item is automatically copied from the left panel to the right, avoiding the need to press the Add> button..