模型、模组和应用程序¶
模型决定数据库的逻辑结构、数据的存储、整理和操作方式。换言之,模型是可以与其他表格链接的信息表。模型通常代表一个业务概念,例如*销售订单*、联系人*或*产品。
模块和应用程序包含各种元素,如模型、视图、数据文件、网站控制器和静态网站数据。
注解
所有应用程序都是模块。较大的独立模块通常称为应用程序,其他模块则通常用作应用程序的附加组件。
建议功能¶
使用Studio创建新模型或应用程序时,您可以选择添加多达14个功能,以加快创建过程。这些功能将字段、默认设置和视图捆绑在一起,通常用于实现标准功能。多数上述功能可在之后添加,但提前添加可使模型创建过程更容易。此外,在某些情况下,上述功能会相互作用,以提高实用性。
详细联系方式¶
选择 联系人详情`会向 :ref:`表单视图 <studio/views/general/form> 中添加一个链接到联系人模型的 多对一字段,以及它的两个 关联字段:电话`和 :guilabel:`电子邮件。联系人`字段也会被添加到 :ref:`列表视图 <studio/views/multiple-records/list> 中,并且 地图视图 会被激活。
Example
用户分配¶
选择 指派用户 会在 表单视图画面 中新增一个连结至 联络人 模型的 多对一字段 ,而其 范围 会设定为 共用用户未设定 ,以只允许选择 内部用户 。此外,系统会使用 many2one_avatar_user 小工具去显示用户的头像。 负责人 字段也会加入 列表视图画面 。
Example
日期和日历¶
日期范围和甘特图¶
选择 日期范围和甘特图,可在 表单视图 中添加两个相邻的 日期字段:一个用于设置开始日期,另一个用于设置结束日期,使用 日期范围 小工具,并激活 甘特视图。
渠道阶段¶
选择 管道阶段 会激活 看板视图,添加几个字段,如 优先级别 和 看板状态 字段,以及三个阶段:新增、进行中 和 完成。在 表单视图 中添加 管道状态栏 和 看板状态 字段。在 列表 视图 中添加 颜色 字段。
注解
:guilabel:`Pipeline stages`功能可以之后添加。
图片¶
注解
:guilabel:`图片`功能可以之后添加。
行¶
备注¶
货币价值¶
选择 金钱价值 会在 窗体 及 列表 视图画面中,新增一个 金钱价值栏位 ,同时亦会启动 图表 及 轴心 视图画面。
注解
视图中添加或隐藏*币种*字段。
公司¶
选择 公司 会在 窗体 及 列表 视图画面中,新增一个连结至 公司 模型的 多对一栏位 。
注解
该功能仅适用于多公司环境。
自定义排序¶
选择:guilabel:`自定义排序`会向:ref:`List view <studio/views/multiple-records/list>`添加拖动手柄图标,用于手动完成记录。
Example
图表¶
选择:guilabel:`聊天窗口`会向:ref:`Form view <studio/views/general/form>`添加聊天窗口功能(发送信息、记录笔记和计划活动)。
注解
:guilabel:`聊天窗口`功能可以之后添加。
Example
归档¶
选择:guilabel:归档`会向:ref:`studio/views/general/form and :ref:`studio/views/multiple-records/list`视图添加:guilabel:`归档`动作,并在默认情况下,从搜索和视图中隐藏已存档的记录。
导出和导入自定义项¶
使用Studio进行任何自定义时,会向数据库添加名为:guilabel:`Studio customize`的新模块。
要导出自定义项,转到:menuselection:主仪表板-->Studio-->自定义项-->导出,下载包含所有自定义项的压缩文件。
要向另一数据库导入并安装自定义项,连接至目标数据库,转到:menuselection:主仪表板-->Studio-->自定义项-->导入,在点击:guilabel:`导入`按钮前上传导出的压缩文件。
警告
在导入之前,确保目标数据库具有与源数据库相同的应用程序和模块。Studio不会将基础模块添加为导出模块的依赖项。