Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • IBM Forms wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category All IBM Forms 4.0 documentation IBM Forms Server 4.0 API documentation Custom Search Scope...
Search
Community Articles > Best Practices for Form Design > Do not use a text editor to create your form
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Adam Kozyniak
Contribution Summary:
  • Articles authored: 115
  • Articles edited: 103
  • Comments Posted: 0

Recent articles by this author

Specify type for public data

When creating or marking data as public in the Designer, specify the data type using a Model Item Property. Example Below are some examples of Model Item Property data types: xforms:bind nodeset"instance('INSTANCE1')PAGE1ffloat" type"xsd:float" xforms:bind xforms:bind ...

Do not cross reference types when mapping data

When mapping data, do not crossreference data types. Data should be mapped type to type, for example string to string rather than string to integer.

Do not create submission or cancellation buttons for forms used in FileNet

A Lotus form imported into FileNet is submitted using the SaveLaunchComplete buttons located in the FileNet toolbar. The form itself should contain no submission or cancellation buttons. When creating a form for FileNet using the Designer, do not insert submission or cancellation buttons into ...

Toolbar differences between Lotus Forms and FileNet

When rendering forms, toolbar hotkey accessibility differs between Lotus Forms and FileNet. Lotus Forms accessibility also varies based on the browser. FileNet eForms use Java Script key listeners, which means toolbar hotkeys will always be Ctrl + Alt + key. Lotus Forms forms use the HTML based ...

Use ufv_settings to hide Lotus Forms menu

When a form is created for use in FileNet, use the ufvsettings in the Designer to turn off the menu toolbar. Forms rendered in FileNet use the FileNet toolbar to control form submission. The menu used by Lotus Forms is not required and should be turned off. Example ufvsettings menu ...

Community articleDo not use a text editor to create your form

Added by Adam Kozyniak | Edited by IBM contributor Deanna Drschiwiski on July 4, 2008 | Version 7
expanded Abstract
collapsed Abstract
No abstract provided.
Tags: BOM, byte-order mark, UTF-8
 

Some text editors will automatically add a byte-order mark (BOM) to documents. If you use a text editor to edit a form, configure your editor so it does not add a BOM to UTF-8 encoded documents. (See your text editor’s documentation for details.)

If your UTF-8 encoded forms do contain a BOM, the Viewer and API will not be able to read them. These products produce the following error: Unable to load form: Invalid document structure.

Example


No example provided.

Usage Notes


To remove a BOM from a form, open the form in the Designer and save it.

Exceptions to this practice


There are no exceptions to this practice.

expanded Attachments (0)
collapsed Attachments (0)
expanded Versions (8)
collapsed Versions (8)
Version Comparison     
VersionDateChanged by              Summary of changes
8Dec 2, 2010 3:45:30 PMJack Mitchell  IBM contributor
This version (7)Jul 4, 2008 4:13:41 PMDeanna Drschiwiski  IBM contributor
5Jun 10, 2008 7:41:00 PMAdam Kozyniak  IBM contributor
5Jun 10, 2008 7:41:00 PMAdam Kozyniak  IBM contributor
4May 27, 2008 6:08:59 PMAdam Kozyniak  IBM contributor
3May 27, 2008 5:48:52 PMAdam Kozyniak  IBM contributor
2May 27, 2008 5:47:08 PMAdam Kozyniak  IBM contributor
1May 27, 2008 5:43:46 PMAdam Kozyniak  IBM contributor
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use