It provides published API for application scripting. The form supports design tools by delegating content creation to a “builder” class which is generated by design tools. A form usually contains controls and sub forms.Ī form manages controls, data models, actions, sub-forms and other components that define the form. , and are for optional transaction and object memory management, otherwise a default transaction is provided which must be committed to update the database.A form is a UI object that represents a business level Form and encapsulates the native implementation of the swing form (JInternalFrame in Swing for example). gets the time now in Clarify datestring style, or converts between Clarify datestring and Tcl. uses the Clarify Notifier subsystem to notify users of an event, or can call a Clarify Basic procedure in an online users' GUI. correctly adds an entry to case or subcase objects' history log. Get, list, report and set include syntax to get or set fields in related objects on the fly, and list and report have a -sort option for Tcl-based post-fetch sorting. ,, do fast set comparisons (using Tcl hash tables) - also recognises none|one|some|many as meaningful othersetnames representing 0|1|>=1|>1 objects of the appropriate objtype. deletes a set of one or more objects from the database. sets fields or relations, in a set of one or more objects. gets a list of a list of field values, from a set of zero, one or more objects, then returns the results padded into aligned rows and columns. gets a list of a list of field values, from a set of zero, one or more objects - there is one outer list element per object or row, one inner list element per field value. gets a list of field values, from a set of exactly one object. iterates through setname, via a set of one object at a time, whose command name is placed in var each time script is evaluated. returns the objtype of the objects in setname, had you forgotten. returns the number of objects in setname. Having a set of Clarify objects, use its setname command to manipulate it: returns an empty set, nominally of objtype. , and perform standard set operations pretty fast (using Tcl hash tables), resulting in a set of zero, one or more objects. finds a Clarify global string object from a global list object by their titles, as a set of one object. follows a relation from a set of one object, to a set of zero, one or more objects, optionally also filtered by field values. isolates a set of one object from another set of one or more by index number, or fails if index out of range 0.-1. creates a new Clarify object, or optionally finds exactly one existing object with matching field values, or creates and sets field values if none found, or fails if many found. finds a set of zero, one or more objects by field lookup. finds a set of exactly one object by field lookup, or fails. A -sort option allows the object set to be pre-sorted in the database before being fetched. always creates a new setname command accessing a set of zero, one or more Clarify objects, always all of the same objtype, always distinct with no duplicates, and always returns the name of the new command setname, or fails with an error. The command locates zero, one or more Clarify objects in the database as a named set, and creates a new Tcl command setname through which to access that set, in classic Tcl style, using subcommands to control the type of query, and trailing field name and value pairs to filter the results (always ANDed). Programming since 1970 # discard outer transaction and object memory Living in the most beautiful part of the UK (opinions vary): Dedham Vale, Suffolk, with Sue (libraries) and sometimes student offspring Sam (digital cinema) and Jo (TV and radio production). Email - see below - the web site is currently at an advanced stage of unreadiness.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |