# 表单字段显示优化
# 表单字段显示优化
在前面的建模和表单创建过程中,所有的表单字段均使用了默认的渲染控件,例如字符类型 使用字符输入框,数字类型使用数字输入框。
在本章节中,我们将对一些字段进行显示控件定制。以下是需要修改的字段列表:
| 模型 | 字段 | 表单 | 显示控件 |
|---|---|---|---|
| Customer | contactInfo | 创建、更新/查看 | 长文本 |
| SalesOpportunities | Expected Amount | 创建、更新/查看 | 货币 |
表单字段的显示控件使用 DynamicFormField 中的 displayType 属性进行定制。
具体操作步骤请参考下述视频:
提示
在前述章节中,我们只创建了对应的表单,并没有增加表单字段的定义。在这种情况下,系 统会默认显示模型中的所有字段。如果要定制字段的显示和输入控件,则需要创建表单字段。
系统默认支持的 displayType 列表请参考下述列表:
| 控件名称 | 描述 |
|---|---|
| Id | 标识符 |
| String | 字符串 |
| Integer | 整数 |
| Decimal | 小数 |
| Currency | 货币 |
| Percentage | 百分比 |
| Datetime | 日期时间 |
| Date | 日期 |
| Object | 对象 |
| Array | 数组 |
| Array with details | 带详细信息的数组 |
| Array Inline | 内联数组 |
| Multiple select | 多选 |
| Object multiple select | 对象多选 |
| Tags | 标签 |
| Tag list | 标签列表 |
| Code | 代码 |
| Static field | 静态字段 |
| Http method | HTTP 方法 |
| Roles | 角色 |
| Password | 密码 |
| Updated ids | 更新的 ID |
| Series | 系列 |
| Line chart | 折线图 |
| Tree select | 树选择 |
| Cron expression | Cron 表达式 |
| Stacktrace | 堆栈跟踪 |
| JSON | JSON |
| Markdown | Markdown |
| Object ids | 对象 ID |
| Text(long string) | 文本(长字符串) |
| Single file | 单个文件 |
| Single image | 单个图像 |
| Document | 文档 |
| Grouped grand child | 分组子项 |
| Url | URL |
| Icon | 图标 |
| Zoned Datetime | 带时区的日期时间 |
| Sub table | 子表 |
| Entity Attributes | 实体属性 |
| Value select | 值选择 |
| Function Editor | 函数编辑器 |
| Comments | 评论 |