Basic product usage information 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:
Welcome to the Application Design section of Domino® Designer Help.
The templates described in the following table are available with Domino® Designer and are specifically intended for use by application developers.
Domino® Designer Release 6 and later supports the messaging application program interface (MAPI), which allows mail integration between Domino and a MAPI-compliant messaging application, such as Microsoft™ Outlook, Microsoft Office applications, or user-written C++ programs.
Developers creating applications specifically for the Web, or for the dual purpose of serving Notes® and Web clients, should review the following tables for features that are not supported on the Web.
You have a variety of options for programming a Web site. You can directly manipulate objects such as documents or views in an application using Domino® URL commands. Adding Domino URL commands as HTML in forms gives users shortcuts for navigating databases and performing other tasks quickly.
Welcome to the Application Management section of Domino® Designer Help.
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.
Lotus® 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.
Accessibility features assist users who have a disability, such as restricted mobility or limited vision, to use information technology content successfully.