
Returns the cosine of an angle stored in and expressed in radians. 

a name"wp1045079" span translate'0' The XFDL compute engine implements a 'declarative' computation system. The behavior of the algorithm is similar to that of a spreadsheet. Complicating factors for XFDL include dynamic references and side effect functions such as spanspan ... 

h2 h2 a name"wp1059658" span translate'0' You can specify a color using either the color's name, its RGB triplet, or the hex value for the color. Each value in the RGB triplet is a number from 0 to 255 inclusive, representing the amount of primary color (red, green or blue) required to ... 

a name"wp1044969" span translate'0' A value can be any of:span a name"wp1044970" span translate'0' a compute in parentheses, which provides an override for the order of operations.span
a name"wp1044971"
span translate'0'a quoted string (see spanspan translate'0' ... 

a name"wp1044958" span translate'0' Operations are evaluated in the following order:span a name"wp1044959" span translate'0' membershipspan
a name"wp1044960"
span translate'0'exponentiationspan
a name"wp1044961"
span translate'0'multiplicative and unary ... 

Returns a date in "yyyymmdd" format. This function either converts a number of seconds (from 12 a.m., 1 January, 1970) or returns the current date if no value is provided. 

Returns the ceiling of a number. 

On form startup, the compute system associates with each form node F a list of other form nodes that are computationally dependent on F. 

Ensures that the text before each delimiter is displayed in a righttoleft direction. This function is needed when the order of your text does not match the order specified by the Unicode Bidirectional Algorithm (UBA). 

Returns the arc cosine of a number stored in number. 

a name"wp1045176" span translate'0' When a node E changes, the function spanspan translate'0'span translate'0'ProcessLiteralChange()spanspanspan translate'0' does not simply push the elements in its dependency list, which would make spanspan translate'0'span ... 

Allows you to apply formatting to the contents of an item, or to create edit checks for that item. It also allows you to set button items to be mandatory. 

An XFDL compute can be either a mathematical or conditional expression. 

a name"wp1045197" span translate'0' If an XFDL reference refers to a nonexistent element or an element with array content, then the reference simply resolves to the empty string. If a dynamic subreference (i.e. the left operand of the dereference operator) refers to a nonexistent element, ... 

Global settings specify default settings that can be applied to an entire form or a page. 

Returns the name of the application that is processing the form. This name must be set in the application so that it is available to the function call. 

When a compute is parsed into a parse tree of compute nodes, the nodes representing static references currently cache the results of UFLDereference() so that future evaluations of the compute can proceed without a costly search of the form. 

a name"wp1045191" span translate'0' span translate'0' XFDLRunComputes()spanspanspan translate'0' is no longer shown as returning a value. This is because the returned change list, formerly denoted Z, is actually a property of the form F and is now denoted F.TotalChangeList. This ... 

Destroys (or deletes) specified elements from a form, including box, button, check, combobox, field, labels, line, list, pages, popup, radio, and spacer. 

Returns the version number of the application that is running the form in the format "VV.RR.MM", where VV is the version number, RR is the release number, and MM is the modification number. 

a name"wp1056746" span translate'0' XForms provides its own methods to compute values for data that is in the XForms model. However, in some cases it may be either preferable or necessary to use XFDL computes. For example, XFDL computes are required to make changes to the presentation layer ... 

Returns the absolute value of the number represented in decimal. 

Returns the decimal form of the build version of the currently running application. This number is obtained from the hexadecimal format 0xMMmmTBBB, where MM is the Major version number, mm is the minor version number, T is the maintenance number, and BBB is the build number. Returns the decimal ... 

Returns the factorial value of the integer represented in integer. 

a name"wp1050757" span translate'0' Both decision operations and namespace use the colon (:) character as a token. In some cases, this makes it difficult to determine which colon is the decision operator token and which colon is the namespace token. For example, consider the following ... 