Uses of Class
PBEUnit

Uses of PBEUnit in
 

Subclasses of PBEUnit in
 class ModuleLoginObject
           
 class PBEAttribute
          Description: PBEAttribute provides functionality for input and output of its value, setting and reading a "status".
 class PBEAttributeCommand
           
 class PBEAttributeMethod
          The "attribute" method requires that all attributes are OK before executing.
 class PBECalculatedAttribute
          Description: PBECalculatedAttribute provides functionality to calculate its value with a given string of PrimeBaseTalk commands. Examples: PBE:declareAttribute( "PBECalculatedAttribute", "discount_amount", "PBE:objects['item']:sum('total') * object:attributes['discount']:getValue($false, 0) / 100"); This event declares a PBECalculatedAttribute object called "discount_amount". ("PBE:objects['item']:sum('total')" sums up the values of column "total" in all records of the "item" object. "object:attributes['discount']:getValue($false, 0)" gets the value of the attribute "discount".
 class PBECDDotDotCommand
           
 class PBEChangeDirCommand
           
 class PBEClearCommand
           
 class PBEClearMethod
           
 class PBEColumn
          Description: PBEColumn provides functionality to access columns of database tables in PrimeBase Enterprise Objects applications. Examples: PBE:declareObject( "PBETable", "country", "pbedemo!
 class PBECommand
          
 class PBEConstantColumn
           
 class PBEContainer
          Description: PBEContainer provides functionality to access a cursor in PrimeBase Enterprise Objects applications. PBE Attributes/Fields: pbe_current_row pbe_row_count pbe_selected_row PBE Methods: clear, delete, enter, first, init, last, new, next, previous, save Examples: PBE:declareObject( "PBEContainer", "sales"); PBE:declareMethod( "ReportSalesMethod", "report"); In this example a PBEContainer called "sales" as well as a method called "report" of the application specific type "ReportSalesMethod" (declaration approx. line 49 and following) are being declared. This example can be found in the file "initdemo.pbt" of the "PBE Demo" module (approx. line 184).
 class PBECurrentField
           
 class PBEDebugMethod
           
 class PBEDeleteCommand
           
 class PBEDeleteDirCommand
           
 class PBEDeleteQuery
           
 class PBEDirectoryCommand
           
 class PBEDirectoryContainer
          Description: PBEDirectoryContainer provides functionality to access the local filesystem in PrimeBase Enterprise Objects applications. PBE Attributes/Fields: command created file file#head icon link modified name path type PBE Methods: cd, cddotdot, delete, display, download, upload, rename
 class PBEDisplayDirCommand
           
 class PBEDisplayMethod
           
 class PBEDownloadCommand
           
 class PBEEnabledMethod
           
 class PBEEnterCommand
           
 class PBEEnterQuery
           
 class PBEFetchCommand
           
 class PBEFetchQuery
           
 class PBEField
          Description: A PBEField is similar to a column in a table: one PBEField object exists per row.
 class PBEFindQuery
           
 class PBEFirstCommand
           
 class PBEGroupField
          Description: PBEGroupField provides functionality to combine already declared attributes into a logical entities: so called "groups" and "subgroups". This is useful for reporting as it allows to display data in groups in HTML pages. PBEMemberFields must be declared to include individual regularly declared attributes in a group or a subgroup. Additionally PBESumFields can be declared to allow summing of values in other columns.
 class PBEGuestMethod
           
 class PBEInitCommand
           
 class PBEInitQuery
           
 class PBEInitTextCommand
           
 class PBEInsertCommand
           
 class PBEInsertQuery
           
 class PBEJoinAllColumn
          Description: PBEJoinAllColumn provides functionality to join (Right-Outer Join) columns of other database tables.
 class PBEJoinAnyColumn
          Description: PBEJoinAnyColumn provides functionality to join (Left-Outer Join) columns of other database tables.
 class PBEJoinColumn
          Description: PBEJoinColumn provides functionality to join (Inner-Equi Join) columns of other database tables.
 class PBEJoinedColumn
          Description: PBEJoinedColumn provides functionality to access columns joined from other database tables via PBEJoinColumn, PBEJoinAllColumn and PBEJoinAnyColumn.
 class PBEKeepMethod
          Keep the input data, and do nothing.
 class PBELastCommand
           
 class PBELinkColumn
          
 class PBELinkedTable
          Description: PBELinkedTable reverses the order of certain operations performed by a table when it is linked. A PBELinkColumn must be declared.
 class PBELinkTable
          Description: PBELinkTable is defunkt.
 class PBELoginMethod
           
 class PBELoginObject
          Description: PBELoginObject provides customizable login functionality to a PrimeBase Enterprise Objects application. PBE Attributes/Fields: password user PBE Methods: debug, guest, login
 class PBEMemberField
          
 class PBEMethod
          Description: PBEMethod provides functionality for enabling and disabling.
 class PBEMultiCommand
           
 class PBENextCommand
           
 class PBEObject
          
 class PBEPathAttribute
           
 class PBEPreviousCommand
           
 class PBEQuery
           
 class PBEReadOnlyAttribute
           
 class PBEReferenceColumn
          
 class PBERefreshQuery
           
 class PBERenameDirCommand
           
 class PBERevertQuery
           
 class PBESaveCommand
           
 class PBESaveQuery
           
 class PBESearchColumn
           
 class PBESelectedField
           
 class PBESelectQuery
           
 class PBESumField
          
 class PBETable
          Description: PBETable provides functionality to access tables in PrimeBase Enterprise Objects applications. PBE Attributes/Fields: pbe_order_list PBE Methods: clear, delete, enter, find, init, new, refresh, revert, save Examples: PBE:declareObject( "PBETable", "product", "pbedemo!
 class PBETableLoginObject
          The "table login" object uses a database table to check access by the user.
 class PBETextContainer
          Description: PBETextContainer provides functionality to access tab delimited text files in PrimeBase Enterprise Objects applications. The text files must be tab delimited and must have the name of the fields in the first line. If the first line includes the types of the columns in the form "[name] [type]", for example "ID INTEGER", then the text fields need not be otherwise declared. PBE Attributes/Fields: file PBE Methods: init
 class PBETextField
          A PBETextField is a standard PBEField which informs the text container that it has been added.
 class PBEUpdateQuery
           
 class PBEUploadCommand
           
 

Methods in with parameters of type PBEUnit
protected  PBEObject PBEAction.getObject(PBEUnit unit)
           
protected  PBEAttribute PBEAction.attributeReference(PBEUnit unit, generic m)
           
protected  PBEMethod PBEAction.methodReference(PBEUnit unit, generic m)
           
protected  varchar PBEAction.actionArguments(PBEUnit unit)
           
 varchar PBEAction.callString(PBEUnit unit, PBEParseString p, varchar events)
           
 procedure PBEAction.perform(PBEMethod method, PBEUnit unit)
          This procedure performs the action (as determined by the procName class variable).
protected  varchar PBEFilter.actionArguments(PBEUnit unit)
           
protected  varchar PBETrigger.actionArguments(PBEUnit unit)