output
Username:  
Password:
  > Home
> User Guide
v Reference
    > Introduction
    > CROFT
    > BEE Variables
    > BEE Syntax
    v BEE Commands
       > Variable Operations
       > Conditional
       > Loop
       > Module Calling
       > Remote Calling
       > Authentication
       > Data Access
       > Socket
       v Special Functions
          o mailto
          o text
          o auth
          o scheme
          o output
          o sleep
          o virtualpage
    > 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 Commands >> Special Functions >> output <=  =>      <  1  >  
output – control the display

BEE Script:   output action;

 

BEE Tag:     <beeoutput action>

 

The command "output" is used to control the display.

The followings are the "output" actions currently available in BEE:

bufferbegin
begin
(default)

Begin redirecting display to an internal output buffer.  In another word, stop displaying and instead, build a display string internally.

The output buffer can be accessed via the sys%output:content variable.  Its length (number of characters in it) is in sys%output:length.

bufferend
end

Display the output buffer onto the web page, destroy the content of the output buffer and stop further display redirection to the output buffer.

buffercancel
cancel

Destroy the content of the output buffer without displaying it, and stop further display redirection to the output buffer.

now

Flush the output to the client.  (Server platform and client browser dependent.)

instantly

Flush after each output (as if using "output now" after every "display").  This will implicitly assume an "output bufferend" so that all buffered content will be output at once and buffering will end immediately.

Note: On some platform, using "output instantly" may have an impact on performance.

noninstantly

Turn off "output instantly", which means to display output according to the platform and browser default behaviour in bufferring.

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