Simple | Complex | |
---|---|---|
Language supplied | primitives, literals | DataTable, Dictionary, Exception, arrays, ArrayDictionary |
User defined | DataItem | Record, Exception |
System-defined data parts provide basic building blocks for EGL programs. They provide models for the variables you create. Storage is reserved only when you declare a variable based on the part.
Platform | Issue |
---|---|
JavaScript generation | The following types are supported: ANY, BIGINT,
BIN (but only in the absence of decimal places), Boolean, DataItem,
DATE, DECIMAL, Delegate, Dictionary, FLOAT, INT, NUM, NUMBER, SMALLFLOAT,
SMALLINT, STRING (but only in the absence of a size limit) , TIME,
TIMESTAMP, NUM, MONEY, Service parts, Interface parts, External types
(stereotype JavaScript), arrays of supported types, and non-structured
Basic, Exception, and SQL Record parts. The following types are not supported: ArrayDictionary, BIN (with decimal places), BLOB, CHAR, CLOB, DBCHAR, HEX, INTERVAL, MBCHAR, NUMC, STRING (with a size limit), PACF, UNICODE, and structured Record parts. |