用户界面, 表单, 列表, 和流程

A Userview is a front-end UI for an app. End users access the App and consume its functionality though the Userview.
An app may contain 1 or more Userviews. Userviews can have different themes, and consist of menu pages that contain forms, lists, reports, graphs, HTML content, etc.

一个 用户界面 是一个应用的前端用户界面. 最终用户通过用户界面使用系统.
一个应用可以包含 1 个或多个用户界面. 用户界面可以使用不同的主题, 包含不同的菜单页面,例如表单, 列表, 报表, 图形, HTML等内容.


Forms are used to capture and present information.

Many form elements are available, ranging from a simple textfield to more complex types such as form grids.

表单 用于提交,获取/显示数据信息.

有许多现成的表单元素可用, 从简单的文本字段到复杂的表单表格.

In the sample HR Expenses Claim App, login as a normal employee (Cat) and click on the New Expenses Claim to see an expenses claim form. Fill up the form and click on Complete to submit.

在样例应用 HR Expenses Claim 应用中, 以普通员工 (Cat) 登录,并点击 New Expenses Claim 查看表单详情. 填写表单并点击 完成 提交表单.



Datalists (or Lists for short*)* are tables or reports in tabular format, providing features such as paging, sorting, filtering and exporting.

Logout and login as Cat's manager Clark, then click on Approver Inbox in the menu. The page displays a datalist showing the task inbox, in this case Clark will see a pending claim from Cat.


The task created shows a workflow process in action, where a task is routed to the appropriate person.

The process may also involve integration to external systems such as sending emails or updating external databases. 

As Clark, click on the Approve Claim link to view and approve Cat's submission.


The HR Expenses Claim App demonstrates a process driven app. To see a different type of app in action, launch the Simple CRM in the App Center. This app is focused on data management, providing a no-frills approach to manage accounts, contacts, opportunities and cases.