Appendix 5-2 Restrictions on designing
The restrictions in designing are as follows:
Restrictions on SVFX-Designer
The following features are only available in Japanese form files:
Text frames
Display a tooltip in the Calculation-formula dialog, the Edit-formula dialog, and the Attribute-formula setting dialog
Switch Show field name
Import - StraForm file
Export - StraForm file
The following features are only available in Japanese and English form files:
Print design information
Print design information in Query Designer
If you specify three for the configurable number of decimal places in the Czech OS environment, you cannot change the numeric value by using the spinner in the properties. The configurable number of decimal places in the Czech environment is limited to two due to Java restrictions.
Restrictions on the Thai version of SVFX-Designer
If the language of form files for SVFX-Designer is Thai, the following restrictions apply:
Because a single Thai character consists of multiple bytes, when you specify the printable number of digits for a field, you need to be aware of the number of bytes that will be output.
If a font other than Courier New or OCRB is set for fields and static texts, note that some properties cannot be modified since their values are fixed.
Unmodifiable properties
Value
Pitch(dot)
0
Fixed pitch (Basic mode only)
Cleared
Edit style (Field only)
None
Text direction
Horizontal
Rotation angle (Basic mode only)
0
If a font other than Courier New or OCRB is set for fields and static texts, the following restrictions apply to Positioning palette:
Left align(pitch)
The same processing as "Left align" in Positioning palette.
Right align(pitch)
No processing is performed.
Top align(pitch)
Since it is not possible to change the text direction to vertical, no processing is performed.
Bottom align(pitch)
Since it is not possible to change the text direction to vertical, no processing is performed.
Horizontal justification(Rectangle)
Moves items to the center of a rectangle.
Vertical justification(Rectangle)
Since it is not possible to change the text direction to vertical, no processing is performed. An error dialog appears.
Horizontal justification(Item)
Centering processing in the area where items are moved.
Vertical justification(Item)
Since it is not possible to change the text direction to vertical, no processing is performed. An error dialog appears.
If a font other than Courier New or OCRB is set for rectangular callouts, elliptical callouts, or cloud callouts, the pitch is fixed to 0 and you cannot change it.
If a font other than Courier New or OCRB is set for fields and static texts, you cannot change the pitch by using handles on the form window.
If you use the automatic layout feature of the library window, you cannot enter the pitch.
The following combinations of Thai characters do not appear properly due to JRE issues:
Consonant + U+0E33 + tone mark
Consonant + tone mark + U+0E33
Restrictions on SVF Cloud Designer
The fonts used for designing forms must be installed on the server machine on which SVF Cloud Designer is installed.
To preview the result of test-printing with Form Designer, the fonts to be used must be installed on the client machine.
If Display language is set to other than Japanese, you cannot use the description of the functions displayed in the Calculation-formula dialog, Edit-formula dialog, and Attribute-formula setting dialog.
Restrictions on the Thai version of SVF Cloud Designer
In SVF Cloud Designer, if Form language of a form definition is Thai, the following restrictions apply:
Because a single Thai character consists of multiple bytes, when you specify the number of digits for a field, you need to be aware of the number of bytes that will be output.
If a font other than Courier New or OCRB is set for fields and static texts, note that some properties cannot be modified since their values are fixed.
Unmodifiable properties
Value
Pitch(dot)
0
Fixed pitch (Basic mode only)
Cleared
Edit style (Field only)
None
Text direction
Horizontal
Rotation angle (Basic mode only)
0
If a font other than Courier New or OCRB is set for rectangular callouts, elliptical callouts, or cloud callouts, the pitch is fixed to 0 and you cannot change it.
The following combinations of Thai characters do not appear properly due to JRE issues:
Consonant + U+0E33 + tone mark
Consonant + tone mark + U+0E33
Restrictions on functions and attribute functions (Common to SVFX-Designer and SVF Cloud Designer)
The following functions are available only when the language of the form to be output is Japanese:
SEI2WA, SEI2WA1, SEI2WA1Z, WA2SEI, NENGO, WYEAR, NUMSTR, NUMVAL
Date functions support only either "YYYY/MM/DD" or "YY/MM/DD" for the date format, and MONTH2 only supports English month names. Indonesian date format and month names are not supported.
The following attribute function is available only when the language of the form to be output is Japanese, Simplified Chinese, Traditional Chinese, or Korean:
FONT_ID
In the following attribute function, you can specify the argument "0" for using full-width fonts only when the language of the form to be output is Japanese, Simplified Chinese, Traditional Chinese, or Korean:
HALF_FONT_ID
The following attribute functions are not available when the language of the form to be output is Thai:
UNDERLINE, PAINT, AREA
When you use the Edit numeric data dialog to set the FORMAT or FORMAT2 function, the following thousands separators, decimal points, and currency symbols are set by default:
Language of form files
Thousands separator
Decimal point
Currency symbol
Japanese
Comma
Period
(U+005C), $,
(U+00A5)
Simplified Chinese
Comma
Period
(U+00A5), $
Traditional Chinese
Comma
Period
(U+005C), $
English
Comma
Period
$,
French, Czech
Non-breaking space
Comma
$,
Korean
Comma
Period
(U+005C), $,
Thai
Comma
Period
(U+005C), $,
,