Parameters missing and stored process cannot execute from Web client if a required parameter has double quotes or a carriage return in the description


A stored process is not executable from a Web–based client if a required parameter contains double quotes (" ") or a carriage return in the description. When an attempt is made to execute this stored process from a Web browser, the default property pages are loaded but no parameter prompt is displayed and the stored process cannot be executed.

If the stored process is executed with the _ACTION=PROPERTIES option, no errors are returned in the browser window but ‘Error on page’ is displayed in the browser status bar. If the stored process is executed directly by submitting the URL, the following error is returned:

Stored Process Error 
Unable to execute stored process.
Required parameter "xxxxx" has not been assigned a value.

Removing the double quotes or carriage return from the parameter description eliminates the problem.