BUG: Conditional formatting for a digitally signed section is removed when the section property is switched from read-only to not read-only in InfoPath 2003 SP1 (888706)



The information in this article applies to:

  • Microsoft Office InfoPath 2003, Service Pack 1 (SP1)

SYMPTOMS

In Microsoft Office InfoPath 2003 Service Pack 1 (SP1), you can design a form so that users can digitally sign individual sections of the form and also digitally sign the whole form. By default, controls in a section will become read-only when the user digitally signs the section. If you turn off this option so the controls in a section are not made read-only when the user digitally signs the section, any conditional formatting that you have applied to the section is unexpectedly removed.

Note Only formatting conditions that associate with signable data that is signed will be removed. Formatting conditions with other section will remain.

WORKAROUND

To work around this bug, reapply your conditional formatting to the digitally signed section.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

Steps to reproduce the behavior

  1. Start InfoPath.
  2. On the File menu, and then click Design a Form.
  3. Under Design a new form, click New Blank Form.
  4. Under Tasks, click Controls, and then add a Section control to the form.
  5. Add a Text Box control into the Section control.
  6. Right-click the Section control, and then click Section Properties.
  7. In the Section Properties dialog box, click the Digital Signatures tab.
  8. Click to select the Allow users to digitally sign this section check box.
  9. In the Sign the following data in the form when this section is signed list, click Add data that can be signed.
  10. In the Set of Signable Data dialog box, type the data name in the Type a name for the data that can be signed box, click OK, and then click Apply.
  11. In the Section Properties dialog box, click the Display tab, click Conditional Formatting, and then click Add.
  12. In the Conditional Format dialog box, click Select set of signable data in the first list, click a shading color that you want from the Shading list, click OK two times, and then click Apply.
  13. In the Section Properties dialog box, click the Digital Signatures tab, click to clear the When signed, make controls read-only check box, click OK, and then click Apply.
  14. In the Section Properties dialog box, click the Display tab, and then click Conditional Formatting.

    Notice that the conditional formatting for the section is gone.

    The expected result is that the conditional formatting for the section remains because only the read-only condition is removed.

Modification Type:MinorLast Reviewed:7/28/2006
Keywords:kbpending kbtshoot kbbug KB888706 kbAudDeveloper kbAudITPRO