info(“arraybuildstatus”)

The info(“arraybuildstatus”) function returns the status of the most recently executed superarraybuild statement.


Description

This function returns the status of the most recently executed superarraybuild statement. The possible return values are:

0 = array complete
1 = array incomplete (timed out)
2 = array incomplete (keyboard abort)
3 = array incomplete (record limit)

This example displays a list of phone numbers. As the list is built, it is displayed every 1/2 second until the entire list is complete.

local displayArray
aboptions=0
loop 
    superarraybuild 
        displayArray,
        cr(),
        "",
        Status="Active",
        Name+" "+Phone,
        aboptions,
        30,
        0,
        0,
        0
    showvariables  displayArray
    aboptions=1
while info("arraybuildstatus")=1

Note: For new applications like this we recommend using a Text List or Matrix object. These objects can perform searches like this with no programming at all. The info(“arraybuildstatus”) function is included for compatibility with older databases.


See Also


History

VersionStatusNotes
10.0No ChangeCarried over from Panorama 6.0.