Revision Summary Date Revision History Revision Class Comments 4/4/2008 0.01 Major Initial Availability 6/27/2008 1.0 Minor Revised and edited technical content 7/13/2009 1.01 Major Revised and edited the technical content 8/28/2009 1.02 Editorial Revised and edited the technical content 11/6/2009 1.03 Editorial Revised and edited the technical content 2/19/2010 2.0 Minor Updated the technical content 3/31/2010 2.01 Editorial Revised and edited the technical content 4/30/2010 2.02 Editorial Revised and edited the technical content 6/7/2010 2.03 Editorial Revised and edited the technical content 6/29/2010 2.04 Editorial Changed language and formatting in the technical content. 7/23/2010 2.05 Clarified the
Referenced By The following W3C XML Schema ( section 2.1) fragment specifies the contents of this simple type. <xsd:simpleType name="formLocaleType"> <xsd:restriction base="xsd:token"> <xsd:minLength </xsd:restriction> </xsd:simpleType> managedCodeType The managedCodeType simple type specifies restrictions for specifying the business objects programming language used in the form template. Referenced By The following W3C XML Schema ( section 2.1) fragment specifies the contents of this simple type. <xsd:simpleType name="managedCodeType"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[a-zA-Z0-9\.]*"/> </xsd:restriction> </xsd:simpleType> solutionDefinition The solutionDefinition element specifies the extended properties and features of the form template. This element also enables extending the form definition (.xsf) file with custom attributes not specified in section or section . Custom attributes MUST NOT be defined under the xsf or xsf2 namespace. Any specified custom attribute MUST be ignored. This element MUST be the root element of all extensions to the form template. Child Elements
schema document. Expression Box Control (section ) Specifies the representation of an expression box control in the XML schema document. File Attachment Control (section ) Specifies the representation of a file attachment control in the XML schema document. Hyperlink Control (section ) Specifies the representation of a hyperlink control in the XML schema document. List Box Control (section ) Specifies the representation of a list box control in the XML schema document. Option Button Control (section ) Specifies the representation of an option button control in the XML schema document. Repeating Section Control (section ) Specifies the representation of a repeating section control in the XML schema document. Repeating Table Control (section ) Specifies the representation of a repeating control in the XML schema document. Rich Text Box Control (section ) Specifies the representation of a rich text box control in the XML schema document.
Contact Selector Control (section ) Specifies the representation of a contact selector control. Date Picker Control (section ) Specifies the representation of a date picker control. Drop-Down List Control (section ) Specifies the representation of a list control. Expression Box Control (section ) Specifies the representation of an expression box control. File Attachment Control (section ) Specifies the representation of a file attachment control. Hyperlink Control (section ) Specifies the representation of a hyperlink control. List Box Control (section ) Specifies the representation of a list box control. Option Button Control (section ) Specifies the representation of an option button control. Repeating Section Control (section ) Specifies the representation of a repeating section control. Repeating Table Control (section ) Specifies the representation of a table control. Rich Text Box Control (section ) Specifies the representation of a rich text box control. Section Control and Optional Section Control (section ) Specifies the representation of a section control.
Table Control (section ) Specifies the representation of a table control. Text Box Control (section ) Specifies the representation of a text box control. Ignored Controls (section ) Specifies a list of controls that are ignored. Invalid Controls (section ) Specifies a list of controls that are invalid. Invalid Constructs (section ) Specifies a list of invalid constructs for the XSLT. View Syntax The formal grammar of the view XSL file is given in this specification using an notation. The EBNF notation is used instead of or XML schema definition (XSD) to enhance the clarity of the constructs used in the XSLT transformation. Notation Each rule in the grammar defines one symbol, in the form. SYMBOL::= expression Symbols are written with capital and bold letters (SYMBOL). If a symbol has a subscript in a rule (1), the symbol MUST be expanded to the same yield in all places inside the rule (1). #xN -where N is a hexadecimal integer, the expression matches the character whose number, or code point, in [ISO-10646] is "N". The number of leading zeros in the #xN form (1) is insignificant. [a-zA-Z], [#xN-#xN]: Matches any character with a value in the range(s) indicated, inclusive. [abc], [#xN#xN#xN]: Matches any character with a value among the characters enumerated. Enumerations and ranges can be mixed in one set of brackets. [^a-z], [^#xN-#xN]: Matches any character with a value outside the range indicated. [^abc], [^#xN#xN#xN]: Matches any character with a value not among the characters given. Enumerations and ranges of forbidden values can be mixed in one set of brackets. "string": Matches a literal string matching that given inside the double quotes. 'string': Matches a literal string matching that given inside the single quotes. To match more complex patterns, these symbols MUST be combined as follows, where A and B represent simple expressions: (expression): Expression is treated as a unit and MUST be combined as specified in this list.
Index A 246 93 146 58 154 93 101 94 247 26 49 129 72 103 247 54 162 247 B 247 70 248 248 249 249 29 109 202 169 277 103 C 133 132 70 347 205 169 278 105 131 141 141 136 272 152 207 170 279 144 145 201 277 297 250 96 75 D 73 150 270 251 57 56 209 170 280 66 153 Details 246 93 146 58 154 93 101 94 247 49 129 72 103 247 54 162 247 247 70 248 248 249 249 29 109 202 169 103 133 132 70 205 169 105 131 141 141 136 152 207 170 144 145 201 250 96
75 73 150 270 251 57 56 209 170 66 153 129 128 256 74 74 121 123 78 77 214 171 110 106 68 156 135 256 257 76 errorMessage element - form definition file ( 76, 86) 167 128 53 168 52 220 172 125 124 102 101 51 167 81 65 150 80 149 222 172 98 67 95 98 97 67 115 133 29 28 244 176 177 264 176 137 137 111 90 257 91 114 60 61 92 222 172 257 257 243 29 79 79 148 147 95 258 258 62 258 163 258 162 143 71 244 244 29 258 259 223 172 80 149 92 146 111 165 137 28 110 259 259 90 116 116 29 147 123 265 271 270 259 148 260 87 260 130
61 226 173 49 97 63 100 260 161 28 53 269 112 99 58 54 130 261 155 227 174 229 174 29 230 175 89 88 126 131 125 132 28 88 52 48 56 29 29 55 28 29 232 175 158 53 139 135 145 64 157 261 122 262 262 138 50 142 136 71 83 165 269 submitAction element - form definition file ( 85, 127) 166 28 72 85 167 129 237 175 94 118 28 271 238 175 69 115 140 108 29 271 86 151 87 91 86 124 262 119 28 160 118 159 159 158 59 154 164 164 144 263 265 42 41 38 266 42 39 40 266 45 44 266 39 267 45 35 40 44 44 43 41 33 43 268 268
75 73 57 56 66 129 128 74 74 121 123 78 77 110 106 68 76 errorMessage ( 76, 86) 128 53 52 125 124 102 101 51 65 81 80 98 67 95 98 97 67 115 111 90 91 114 60 61 92 79 79 95 62 71 80 92 111 110 90 116 116 123 87 130 61 49 97 63 100 53 112 99 54 58 130 89 88 126 131 125 132 52 88 48 56 55 53 64 122 50 71 83 submitAction ( 85, 127) 72 85 129 94 118 69 115 108 86 87 91 86 124 118 59 45 63 xmlToEdit ( 119, 120) 273 Form definition file extension elements 146 154 162 141 141 152 144 145 150 153 156 167 168 167 150 149 148 147 163 162 143 149 146
243 223 226 227 229 230 232 237 238 Form view file elements 181 277 Form view file function extensions 265 265 266 266 266 267 268 268 268 277 137 137 111 313 313 337 337 G 90 257 11 91 H 114 60 61 92 222 172 285 I 257 257 243 312 29 79 79 148 147 18 95 258 258 62 258 163 258 162 143 71 11 244 244 29 L 258 259 223 172 285 80 149 26 92 M 146 111 165 137 28 110 259 259 90 116 116 29 147 123 265 310 271 270 N 17 259 O 148 260 87 260 130 61 226 173 287 49 18 19 18 20 25
26 25 25 26 25 19 P 97 63 100 260 161 28 53 269 306 306 112 346 99 Q 58 54 130 R 261 17 18 17 26 155 227 174 288 229 174 289 29 230 175 292 89 88 126 131 125 132 S 28 88 52 48 56 29 29 55 28 29 232 175 292 Security 312 312 312 312 312 158 53 139 135 145 64 157 261 122 262 262 272 138 50 142 136 Structures 29 28 244 176 264 176 269 269 271 271 168 168 71 83 165 269 Submit file elements 270 270 307 307 submitAction element - form definition file ( 85, 127) 166 28 72 85 167 129 T 237 175 294 94 118 28
308 308 271 238 175 295 69 115 140 347 U 108 29 309 309 271 Upgrade.XSL file functions 271 86 151 87 91 86 124 V 262 27 26 119 177 28 160 118 159 W 159 158 59 154 164 164 144 X 263 265 42 41 38 266 42 39 40 266 45 44 266 39 267 45 35 40 44 44 43 41 33 43 268 268 34 268 35 313 313 337 337 168 XML schema file controls 169 169 170 170 171 172 172 172 172 173 174 174 175 175 175 175 276 168 276 63 156 264 120 161 276 303 181 183