This guide provides information on using HCL Domino Designer and programming language reference information.
This section documents the formula language.
Formula language provides syntax and @functions for evaluating constants and variables, and for performing simple logic. Variables can be fields in Notes® documents or temporary variables (also called temporary fields) used only for the immediate formula.
Variables are of two types:
The following features are new for developers in HCL Domino® Designer 12.
Accessibility features assist users who have a disability, such as restricted mobility or limited vision, to use information technology content successfully.
Welcome to the Application Design section of Domino® Designer Help.
Welcome to the Application Management section of Domino® Designer Help.
Domino® Query Language (DQL) is a facility running on a Domino server that provides a terse, shorthand syntax for finding documents. It supports a wide variety and complexity of search terms. It leverages existing design elements, avoiding the need to write detailed code to access them. DQL consolidates all methods in Domino for searching document contents.
Composite applications are a key element in a service-oriented architecture (SOA) and contextual collaboration strategy. The ability to create and edit composite applications lets you easily integrate different types of components and technologies.
Domino® Designer includes two types of design elements to assist you in managing data contained in DB2® enabled Notes® databases:
This section contains general guidelines and examples that show where to use Java, LotusScript, and the formula language.
You understand formula language through its:
A formula has access to the fields in the document being processed. The name and type of each field is as specified in the database design.
A temporary variable exists only within a formula. Its scope is that formula and it has no attributes other than the ones assigned to it within the formula.
Formulas use three types of constants:
Operators assign values, modify values, and combine existing values into new values. The following sections describe:
Notes® @functions are built-in formulas that perform specialized calculations and return a value. The following sections describe:
Formula language includes a set of reserved words that perform special functions:
When you specify a form or view name in a formula:
The formula language does not provide a formal debugging mechanism. You can use @Prompt to stop at certain points and to examine variables. This example uses @Prompt to set a checkpoint and then to examine a variable. After you establish that your code is running correctly, remove the debug statements.
Formula Language @Functions A-Z
Welcome to the LotusScript® Language section of Domino® Designer Help.
This section documents the Java/CORBA classes.
Connectors provide native access to a wide variety of DBMS products, ODBC, the platform File system, Enterprise Resource Planning systems, and Transaction Processing systems.
As part of providing additional Java™ reference documentation, Domino® Designer ships with a help plugin that contains Javadoc™ for additional Domino Designer related APIs.