Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • IBM Forms wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 3.0
  • 3.5
  • 3.5.1
  • 4.0
  • 4.0.0.1
  • 4.0.0.2
  • 8.0
  • accessibility
  • actions
  • API
  • app dev
  • button item
  • buttons
  • C
  • certificates
  • COM
  • compute
  • computes
  • configuring
  • creating
  • defining
  • demonstration
  • demos
  • deployment
  • deployment scenario
  • design
  • design tips
  • Designer
  • designing
  • dev guide
  • develop
  • developing
  • differences between Webform Server and Viewer
  • education
  • Enablement
  • enterprise
  • error messages
  • events
  • field
  • field item
  • FileNet
  • filtering
  • form
  • formatting
  • forms
  • forms experience builder
  • Forms Services Platform
  • FSP
  • functions
  • getting_started
  • Help
  • IBM Forms
  • images
  • installing
  • integrating
  • integrating, 4.0.0.1
  • items
  • JAVA
  • JavaScript API
  • language
  • languages
  • layout
  • lf_intro
  • math functions
  • methods
  • new_user
  • options
  • P8
  • performance
  • pipelines
  • pipes
  • printing
  • programming
  • Properties
  • samples
  • services
  • signature item
  • signatures
  • spec
  • string functions
  • strings
  • StrJava
  • submissions
  • table
  • tables
  • text
  • training
  • translation
  • Turbo
  • turbo_media
  • tutorials
  • utility functions
  • video
  • Viewer
  • viewer package
  • Webform Server
  • WebformServer
  • XFDL
  • XForms
  • XPath
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Best Practices for Form Design > Use custom items to store custom information
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Use custom items to store custom information 

expanded Abstract
collapsed Abstract
No abstract provided.



If you need custom information to update after the user signs the form, place the information in a custom item rather than in the form or page globals. This allows you to sign form and page global options without freezing the custom option.

Why use this practice


You should set signatures to sign global and page options in a form. However, if you place custom options in a global item, those options are 'locked' when the global item is signed. This means that the custom options cannot be modified after the user signs the form. As a result, if you need to update your custom information after the user signs the form, you must ensure that the custom information is placed outside of signed global options.

Example


The following sample shows a custom item that contains a custom option and an XFDL option:

<custom:event xfdl:sid="STATUS_EVENT" 

  xmlns:custom="http://www.ibm.com/xmlns/prod/XFDL/Custom"> 

  <xfdl:active>off</xfdl:active> 

  <custom:ID>UF45567/home/users/preferences01</custom:ID> 

</custom:event>


Exceptions to this practice


If locking will not affect your custom item’s functionality (that is, if you don't need to alter the value after it has been signed), you do not need to follow this practice. However, it is still considered good practice to create custom items for storing custom information.

Back to: Signatures

expanded Article information
collapsed Article information
Category:
Best Practices for Form Design, Forms Designer, Forms Viewer, Signature Best Practices, Webform Server,
Tags:
signatures

This Version: Version 8 March 21, 2011 3:49:45 PM by Neal A Timpe  IBMer

expanded Attachments (0)
collapsed Attachments (0)

 


expanded Versions (8)
collapsed Versions (8)
Version Comparison     
Version Date Changed by               Summary of changes
This version (8) Mar 21, 2011 3:49:45 PM Neal A Timpe   Minor change
7 Mar 21, 2011 3:49:33 PM Neal A Timpe  
6 Dec 2, 2010 6:10:59 PM Jack Mitchell  
5 Apr 15, 2009 5:11:48 PM Deanna Drschiwiski  
4 Sep 8, 2008 1:26:50 PM Deanna Drschiwiski  
3 Jun 12, 2008 2:11:38 PM Adam Kozyniak  
2 Jun 10, 2008 6:24:22 PM Adam Kozyniak  
1 Jun 9, 2008 6:58:54 PM Adam Kozyniak  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • IBM Social Business User Experience Blog
  • IBMSocialBizUX on Twitter
  • IBMSocialBizUX on Facebook
  • Lotus product forums
  • IBM Social Business UX blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use