Forms are design elements used to hold the information submitted into a database. A form gets rendered on the Web just as a common Web page and is used to hold content similar to the
design element. A form may also be used to control how a view gets displayed or searched on the web, using [view templates] or
. Forms can hold formatted text, graphics and embedded controls, such as outlines and applets. Different from
, forms can also hold [fields] and subforms. To learn how to control how your design is going to look on the Web, refer to
Elements to use on a form
Actions automate tasks for the user. Add actions to the menu in the Notes client, or add actions with buttons or hotspots on a page or form. For more information, refer to [actions].
Use Java applets to include small programs, such as an animated logo or a self-contained application, in a page or form. For more information about including Java applets on a page or form, refer to Applet design elements
Attach files to a page or form so users can detach or launch files locally. For more information, refer to [file attachments].
You can create form actions, buttons, or hotspots on a form, subform, or page to automate simple or complex tasks.
Use computed text to generate dynamic text based on formula results.
You can embed the following elements in a page or form: a [view] or [folder] pane, [navigator], [outline] or [instant messaging contact list]. Forms can also embed the [file upload], and [editor]. Use these elements alone or combine them to control how users navigate through your application.
Fields are the design elements that collect data. You can create fields only on forms or [subforms]. Each field on a form stores a single type of information. A field's field type defines the kind of information a field accepts. You can place fields anywhere on a form. For more information about fields, refer to [fields].
Place a graphic anywhere on a page or form. Use graphics to add color to a page or form or to create imagemaps.
Add horizontal rules to separate different parts of a page or form, or to make a page or form more interesting visually.
If you have existing HTML or you prefer using HTML to using the formatting tools Domino Designer offers, you can import, paste or write your own HTML
on a page or form. You can also convert pages and forms to HTML.
An image map is a graphic you enhance with programmable hotspots. Hotspots, in the form of pop-up text, actions, links, and formulas, perform an action when clicked by a user. Use imagemaps as navigational structures in an application.
[Layers] let you position overlapping blocks of content on a page, form, or subform. Layers give you greater design flexibility because you can control the placement, size, and content of information. For more information on layers, refer to [Layers].
Add links to take users to other pages, views, databases, or URLs when they click on text or a graphic.
A [section] is a collapsible and expandable area that can include objects, text, and graphics.
Style Sheet (CSS) shared resources
You can find and insert a cascading style sheet (CSS) as a shared resource on a page, form, or subform. For more information on style sheets, refer to [style sheets].
A subform is a collection of form elements stored as a single object. A subform can be a permanent part of a form or can appear conditionally, depending on the result of a formula. Subforms save redesign time. When you change a field on a subform, every form that uses the subform changes. Common uses of subforms include adding a company logo to business documents or adding mailing label information to mail and memo forms. For more information about subforms, refer to [subforms].
Use tables to summarize information, align text and graphics in rows and columns, or position elements on a page or form.
Use text anywhere on a page or form and apply text attributes, such as color, size, and font styles to the text.