IBM Support

"HRESULT: 0x800A03EC ... ControllerForms12.clsForms.SaveLayout..." when processing layout changes in Forms

Troubleshooting


Problem

User clicks "Maintain - Form Structure - Define". Inside the 'Define' section, user highlights the form (for example 'TB'). User clicks on tab "Process layouts". User highlights the form (for example 'TB') and clicks on the green "arrow" to select this form (send it to the right-hand side of the screen). User clicks the green 'tick' and inside the 'Results of validation' the message "The form TB is valud to process appears" User clicks blue 'play' button to start the process. After a few seconds, the option "File Format of Report" appears. User selects "Microsoft Excel" and clicks on the green 'tick' After a few seconds, an error message appears.

Symptom

Screen:
Information
Standard Error
Source:
Description: Exception from HRESULT: 0x800A03EC
at Cognos.Controller.Common.RaiseExceptionCli.RaiseException(Exception ex)
at Cognos.Controller.ControllerForms12.clsForms.SaveLayout(Boolean bContinueOnFailedValidation, Boolean bUserActivated, Boolean bFromClose, Boolean bValidate, Boolean bFromProcessLayout, String& sFileExt)
at Cognos.Controller.ControllerForms12.clsForms.PerformProcessLayoutsCommand()

Event Viewer (Application Log):
Event Type: Warning
Event Source: Cognos Controller
Event Category: None
Event ID: 0
Date: 02/02/2011
Time: 11:08:39
User: N/A
Computer: CLIENTNAME
Description:
Error occured at 2/2/2011 11:08:39 AM in 2007 Microsoft Office system, Error No=-1, Source=, Description=, HelpFile= HelpContext=

Event Type: Warning
Event Source: Cognos Controller
Event Category: None
Event ID: 0
Date: 02/02/2011
Time: 11:08:39
User: N/A
Computer: CLIENTNAME
Description:
Standard Error
Source:
Description: Exception from HRESULT: 0x800A03EC
at Cognos.Controller.Common.RaiseExceptionCli.RaiseException(Exception ex)
at Cognos.Controller.ControllerForms12.clsForms.SaveLayout(Boolean bContinueOnFailedValidation, Boolean bUserActivated, Boolean bFromClose, Boolean bValidate, Boolean bFromProcessLayout, String& sFileExt)
at Cognos.Controller.ControllerForms12.clsForms.PerformProcessLayoutsCommand()

[{"Product":{"code":"SS9S6B","label":"IBM Cognos Controller"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Controller","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.5.1;8.5","Edition":"","Line of Business":{"code":"LOB76","label":"Data Platform"}},{"Product":{"code":"SSMRTZ","label":"IBM Cognos Controller on Cloud"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB76","label":"Data Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
08 May 2025

UID

swg21461492