Special Class
Username:  
Password:
  > Home
> User Guide
v Reference
    > Introduction
    > CROFT
    v BEE Variables
       v BEE Variable Name
          o General/Object Class
          o Special Class
          o System Class
       o BEE Variable Value
       > BEE Conversions
    > BEE Syntax
    > BEE Commands
    > Database Operation
    > Content Management
    > Objects and Classes
    > Interface with others
    o Glossary
> Portal Object
> Development Guide


Shortcuts
sys Class
debug Class
Intrinsic Conversions
>> Reference >> BEE Variables >> BEE Variable Name >> Special Class <=  =>      <  1  2  >  
Description of Special Classes Special Class

n        arg is an argument available from within a user-defined function.  It is in the form of arg%function:argname and is equivalent to the ones on the argument list of the user-defined function.  However, it is recommended to access function arguments via arg%argname for array access and case insensitive argument name (argname is always in lowercase from within the function).

arg%arg refers to the "default" argument, which is the one without an argument name.  e.g. fn "def"; will see "def" in arg%arg from inside the function.

Please
note that param% is prepared by the caller before calling the function, and arg% is used from within the callee function to retrieve the passed in values.

n        message is a string (or error message) a BEE Command passes out. It is blank unless there is an error.  It is usually in the form of message%tagname. (message%tagname usually does not take an array.)

n        param is a value to be passed into a BEE Command or user-defined function.  It is in the form of param%function:arg and is equivalent to the ones on the argument list of the tag or function.  Explicitly set "param" take precedence over the ones on the argument list.  Array can be passed in via the array type (e.g. "(array)...").  Please note that param% is prepared by the caller before calling the function, and arg% is used from within the callee function to retrieve the passed in values.

n        result is a value made available as a result of a BEE Command operation.  It is usually in the form of result%tagname, and therefore can store an array.

n        status is a number (or error code) a BEE Command passes out. It is zero unless there is an error.  It is usually in the form of status%tagname (status%tagname usually does not take an array.)

n        systemp is a temporary variable used by the system.  Please do not use this class.

 

Previous Page       Next Page

Accsoft Computer Technology Pty Ltd     ABN: 98 065 617 549
PO Box 892, Epping NSW 1710         Level 1, Epping Office Park, 242 Beecroft Rd, Epping NSW 2121, Australia
Tel: Sydney - (02)98691668     National - 1300-881668         Fax: (02)98691866
© Copyright 2003 Accsoft Computer Technology Pty Ltd