Upload
thedonn57
View
1.342
Download
6
Embed Size (px)
Citation preview
---> SELECT_SQL FIELDS(#PRODUCT #QUANTITY)
| USING('SELECT "PRODUCT", "QUANTITY" FROM "MYDTALIB"."ORDLIN"')
|
| DISPLAY FIELDS(#PRODUCT #QUANTITY)
|
---- ENDSELECT
Webroutine Name(FETCH_REPORT_PDF) Response(#http1) Desc('BLOB serving WebRoutine')
#http1.ContentFile := #LUSERPTH + 'report.pdf‘
#http1.RemoveFile := True
Endroutine
Active-X Exception Handling Traps Errors at Runtime
SQL Statements are Cached for Re-execution
Detailed Information for Master Repository Objects
Multi-Monitor Support
Design time considerations
Other Monitor Properties
Floating Point Intrinsics
Trigonometric:
sine, arcsine, sineh,
Cosine, arccosine, cosineh
Tangent, arctangent, tangenth, arctangent2
Logs, etc:
Exponential, logarithm, logarithm10
Power, sqrt
Others:
Fabs, fmod,
IsNANorND
BinaryString Conversions
Define Field(#myRBStr) Type(*BIN) Length(128)
Define Field(#L8Int) Type(*INT) Length(8)
#myRBStr := (9999).AsBinString()
#myRBStr.AsHexString() {gives 0F270000}
#L8Int := 169999999999
L8Int.AsBinString().AsHexString(){gives FF23CA9427000000 on intel-based computers}
Integer Intrinsics
ModReturns the modulus of an integer constant or field, when
divided by another integer.
Example #myIntField := 5
#myIntField.Mod( 3 ) {yields the integer value 2}
DivDiv returns the number of times that an integer constant or
field divides into another integer constant or field
Example #myIntField := 5
#myIntField.Div( 3 ) {yields the integer value 1}