[]
文本框是报表设计中最常用的报表控件。可以绑定数据字段,也可以输入静态文本。 The TextBox control in ActiveReportsJS Designer is the most commonly used report control. It is a data bound input control which is used for entering and editing text-based information.
Value 属性是表示了文本框显示的值,该属性值可以为静态文本,也可以是某一数据字段,也可以是表达式计算后的值。 可以通过工具栏的属性按钮或属性窗口来设置文本框的属性。
以下是属性窗口中文本框的基本属性:
属性 | 描述 |
---|---|
Name | 文本框名称,每个文本框的唯一标识符。 |
Value | 显示的值。 |
Action | 指定点击文本框后的操作,如 跳转到报表, 跳转到书签 或 跳转到 URL。默认情况下,该属性是缺省状态,没有设置。 |
ShrinkToFit | 为了保证文本内容能够在固定的尺寸中显示完成,会自动缩放文本框的值。 |
Wrap Mode | 指定多行文本的展示模式,支持的值有NoWrap, CharWrap, 或 WordWrap。 |
Line Spacing | 设置多行文本的行间距。 |
Character Spacing | 设置各字符之间的间距。 |
Can Grow | 表示是否自动增加单元格的高度,保证文本内容能够完全显示。 |
Can Shrink | 表示当文本框高度不足时,是否缩小文本内容来保证完全显示。 |
Direction | 指定文本方向,值 LRT 或 RTL. |
Writing Mode | 指定文本是水平或垂直显示。 |
Tooltip | 指定鼠标悬浮提示。 |
Bookmark | 指定表达式,来表示定位到此控件位置的值,当其他控件的Action 属性设置为 跳转到书签时,该属性生效。 |
注意:如果属性支持 表达式编辑 ,您可以通过点击此选项编辑表达式。
默认情况下,表格或矩表都是由文本框组成的,因此当拖拽某一字段时,会自动生成文本框。