10.07.2015 Views

Programming Guide - Actian

Programming Guide - Actian

Programming Guide - Actian

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

handling errors in inquire_4GL statement •299sending user events • 303statement summary • 299Enablinguser modifications to table field data • 241Encapsulation • 128Entry fieldscreating at runtime • 373error break conditions • 452Debugger • 452setting • 453Error handlersSee Data entry error handlers •309Error messagescustomizing • 312ErrorNumber attribute • 197Errors3GL • 151BitMapObjects • 204called 3GL procedures • 151DataStreams • 199DeleteFromDB method • 200ErrorStatus attribute • 201handling database errors • 197inquire_sql statement • 201InsertIntoDB method • 200retrieving error text • 201StringObjects • 204types • 452UpdateInDB method • 200Errors Break Conditions tab page • 453Errors, database queries3GL procedures • 151BitMapObject methods • 200, 204DataStream methods • 199DBMSError attribute • 197error handler procedure • 202error handler procedure example • 202ErrorNumber attribute • 197inquire_sql statement • 201QueryObject methods • 199retrieving error text • 201StringObject methods • 200, 204ErrorStatus attributesetting • 201Event blockBlocksFrames attribute • 106interrupting • 117, 328processing • 336switching sessions • 195Event blocksfield and menu item scripts • 71using in frame scripts • 69event break conditions • 450setting • 451Event Break Conditions dialog • 451Event queueapplication • 318BlocksFrames attribute • 106examining • 321frame • 319manipulating • 321PurgeUserEvent method • 347SendUserEvent method • 339user events • 336Event system class • 146, 338, 345EventsBlocksFrames attribute • 106chains • 323child • 323database events and chains • 323database events and multiple sessions •358field events • 323frame • 321menu • 326obtaining information about • 330processing • 319resume statement and chains • 328user events and chains • 323viewing event queue • 462Events Break Conditions tab page • 451Exec 4GL sample • 308Exec SQL sample • 308Execute Immediate statement • 155Exit eventSendUserEvent method • 341Exit statementleaving applications • 99transactions • 188Exp function • 53Exponential function • 53Expressions • 36and non-printable characters • 37and procedures • 86arithmetic • 41assigning values • 477boolean • 43508 <strong>Programming</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!