Tab Text


Text Interpretation

The text interpretation is available for database, formula and some special field objects, only. Currently there are 4 types of text interpretation available.

Plain Text (default) Only new lines, carriage returns and tabs are interpreted. This Text Interpretation can be used for unformatted continuous text.
Rich Text Format (RTF) The Microsoft RTF format. Character formatting, paragraph formatting, bullet lists and numbering are supported.
HTML (basic) Hypertext Markup Language.
Tags for character formatting, paragraph formatting, images, bullet lists and numbering are supported.
This type of Text Interpretation can be used for HTML formatted continuous text. Long words will be wrapped or cut if necessary and never clipped on the border.
The following tags are supported:
Tags Properties
ADDRESS  
B  
BIG  
BODY  
BR  
CITE  
CODE  
DEL  
DFN  
DIR TYPE
DIV ALIGN
EM  
FONT FACE, COLOR, SIZE
H1, H2, H3, H4, H5, H6 ALIGN
HTML  
I  
IMG SRC, WIDTH, HEIGHT
INS  
KBD  
LI VALUE
MENU TYPE
OL START, TYPE
P ALIGN
PRE  
S  
SAMP  
SCRIPT skipped
SMALL  
SPAN  
STRIKE  
STRONG  
TITLE skipped
TT  
U  
UL TYPE
VAR  
HTML (advanced) This implementation of HTML is the interpretation based on Swing. The behavior depends on the Java VM and Java version. The newer the Java VM version, the better the support is for HTML. HTML 3.2 is supported, with some advantages of HTML 4.0.
This advanced option is useful for tables and layout with DIV tags. The support of CSS is poor because CSS is an HTML 4.0 feature.
This type of Text Interpretation:
  • is much slower than HTML (basic)
  • is most useful for layouts using HTML items.
    If the field is to narrow for a HTML structure (table, DIV, large word) then it will be clipped on the right border of the field. In a browser you would normally see a scroll pane but this is not possible in printing and displaying reports on a page.

In HTML export the field is mapped to an DIV element with a width and hight.

In RTF export it is painted as a vector image (WMF).

The property formula can be used to set the text interpretation dynamically or depending on a database field or parameter field value. In the property formula you can use the text interpretation constants.

Base URL Sets the base URL for a relative hyperlink in the AdvancedHtmlText text interpretation. If a hyperlink URL is relative, it is viewed as relative to this base URL. Setting an empty string causes the default behavior (URLs are viewed as relative to the report server location).
Numeral Language This sets the language of numeric characters (symbols). Independent of the language, all numbers are printed as decimal numerals. The symbols used for numerals differ depending on the area. With this property you can set the symbols that should be used. For a description of Arabic numeral symbols, see: http://en.wikipedia.org/wiki/Arabic_numerals.

This property can be set for numeric, date, time and date time fields.

Manual Formatting Allows manual formatting of a field by way of a formula. If a formula is specified, its result (which must be a string) will be displayed in place of the field's value. For example, null values could be displayed as the string "n/a" by way of specifying the formula.
if isnull(currentfieldvalue) then
	"n/a" else ToText(currentfieldvalue)
Horizontal Alignment Choose whether the object should be shown in the left, right or center part of the selection.
The property formula can be used to set the alignment dynamically or depending on database field or parameter field value. In the property formula you can use alignment constants.
Glyph Orientation Sets the orientation of the glyphs.
The property formula can be used to set the glyph orientation dynamically or depending on database field or parameter field value. In the property formula you can use glyph orientation constants.
Text Rotation Allows to rotate text.
The property formula can be used to set the text rotation dynamically or depending on database field or parameter field value. In the property formula you can use text rotation constants.

See also:


i-net software strives to provide accurate product documentation. Please give us your feedback using the form below.
NOTE: This form is for documentation feedback only. For technical assistance, please send an email to crystalclear@inetsoftware.de.

This page is: very poor very good
Comment: