 |
 |
|
 |
 |
|
|
|
|
|
|
|
|
This release implements items 16, 22, and 45 of the original MasterStudio Function Points list.
-
Find mode was enhanced, allowing users to enter multiple search criteria by clicking on the "&" symbol at the left of the entity grid. Search criteria can be entered using "AND", "OR", "NOT", ">", and/or "<" operators. To use these new features, no additional programming is required on your part.
-
Find mode was enhanced, allowing users to enter multiple search criteria into detail records and even sub-detail records. This makes it easy to find master records that contain details matching specific search criteria. Note: This feature uses the EXISTS clause, which is not supported with OmnisSQL sessions. When using OmnisSQL, search criteria entered into detail records are ignored.
-
OmnisSql prepared statements using bind variables are now only activated on Omnis Studio 4.0 and higher. Under Omnis Studio 3.x repeated statements would sometimes crash Omnis.
-
The "Write Letter" button was removed from the demo application on Mac OS X. This was done because the corresponding Visual Basic call is no longer supported in Microsoft Office 2004.
-
The notification center no longer pops up an error message when a non-existing observer is removed. Instead, an error message is now written to the Omnis log. It is recommended that, after testing your applications, you check the Omnis log for any unexpected problems.
-
The root context was enhanced so that button focus borders on Mac OS X are disabled when using Omnis Studio 4.1 beta 1. (Note: Omnis Studio 4.1 is not yet released nor formally supported by MasterStudio -- we have reported a few minor graphical problems having to do with drawing buttons and icons to Raining Data).
|
(See the Book Addenda for a listing of these new features per chapter of the Developer Manual)
-
A new delegate attribute $countMode allows individual windows to override the default value of the "COUNT" attribute in the <BATCH> tag of the schema class. This allows individual windows to control whether they should count (and display) the total number of records in the database.
-
Entity delegate method $sqlAndConditionFromRow now receives an optional parameter pSearchCriterion_opt that indicates the search criterion used by the current search (one of the MdConstants.kMdCriterion... constants indicating AND, OR, NOT, Larger Than, or Smaller Than).
-
List manager function $performSearch now allows any search list to contain multiple search criterion rows. To use this feature, pass in the column number for the column containing the search criterion.
-
A new method "$compareString" was added to the MasterStudio session superclass.
|
-
A bug was fixed in class MdEntityController of MasterStudio 1.0.4: In method $componentWillDestruct of MasterStudio 1.0.4 the first line should be changed into:
Do iMdSessionRef.$removeAccessIcons(MoContext.$objectPath)
|
(These are newly discovered errors since version 1.0.5. See Book Errata for the full listing.)
Back to General Release Notes
|
|
|
|
|
|
|
|
|
|
|