ERP5 手册/用户界面
尽管基于“瘦客户端”,但 ERP5 拥有丰富的用户界面,提供许多功能。重要的是,界面在整个系统中保持一致,因此如果您知道如何使用人员模块,那么在进行销售或会计时就不需要学习任何新东西。
本节简要介绍用户界面的各个部分。
模块视图是您从主页进入时看到的内容 - 模块用于存储一些“顶级”对象,因此模块只显示某事物的列表(人员、组织、销售订单或其他事物)。通常,模块包含的所有对象都属于同一种类型,有时也属于几种类似的类型(例如,会计交易显示四五种类型的交易)。
当您在一个模块中 - 假设是“人员”模块 - 您会看到这样的东西
让我们检查一下这个屏幕的每个部分。
此下拉列表显示一些选项,这些选项要么是特定于用户的,要么与 ERP 站点的管理相关;其中大多数是 - 或将是 - 在本手册的其他部分或 erp5 wiki 中介绍,例如
这基本上是一个导航辅助工具 - 它列出了系统中当前存在的所有模块(并且可供您查看),因此您不必返回到站点的首页即可前往另一个模块。
这列出了所有当前已安装的翻译包,并允许您随时更改用户界面语言。
这是一个快速的、全站范围的搜索工具;可能需要一些额外的配置才能正常工作。
一些模块或对象可能会定义特殊的“跳转”操作,这些操作会显示与您当前查看的对象相关的对象的列表 - 例如,如果您有 CRM 包,您将能够从一个人跳转到与这个人相关的所有销售机会列表。在这张图片中,您只有一个跳转列表 - 到此人在系统中发布的所有查询。
这是一个下拉菜单,实际上可以让你在系统中执行操作。它包含三个您可以执行的操作子列表
- 添加
- 列出可以在当前模块(或对象)中添加的对象类型;由于我们身处“人员”模块,因此此处唯一可以添加的是人员对象。
- 工作流
- 此列表列出了此对象所处工作流中当前可能的操作(当我们查看对象而不是模块时会更加明显)
- 对象
- 对象本身定义的操作。
这些是与列表中显示的对象相关的标准操作 - 如果列表框左侧有复选框,并且您选择了一些对象,则可以剪切或复制,然后粘贴。它没有任何神奇之处。
此按钮可能存在或不存在,具体取决于对象是否定义了一些“对象打印”操作。通常它会生成您当前屏幕上内容的 pdf 表示形式。当使用列表框时,它非常方便,因为您可以过滤和排序对象,显示和隐藏列,然后按您看到的方式打印列表。
在模块中,此按钮创建可以在模块中创建的对象类型的新对象,并将其显示在屏幕上。如果模块中可以创建多种类型的对象,它会创建第一个对象(按字母顺序)。注意:当您按下此按钮时,对象会立即创建并显示给您进行编辑。现在取消已经太迟了,对象已经存在 - 如果您改变主意,您必须返回并删除它。
选择一些记录,单击此按钮 - 您将看到一个确认对话框。此对话框会告诉您,您尝试删除的对象是否与其他对象相关联。如果另一个对象与您尝试删除的对象有“链接”,则无法删除该对象。
确认后发生的情况取决于实现 - 对象可以被删除,也可以被移动到“已删除”状态。
一些模块定义了他们自己的专用搜索工具(例如会计交易模块),然后此按钮就会出现。单击它将调出一个搜索对话框。
如果您以某种方式过滤了对象,此按钮将清除您可能应用的所有过滤条件,并显示您在当前模块中可以查看的所有记录。
如果您希望列表框仅显示您手动选择的一些记录,请勾选最左侧列中的某些复选框,然后按此按钮。
如果您想按一列排序,请单击该列标题(见下文)。如果您想进行更复杂的排序,例如“先按此列排序,然后按那列排序”,请使用此按钮。
如果模块定义了一些“object_exchange”操作 - 通常会有诸如:将数据导出到 CSV,生成电子表格格式的数据集,从其他应用程序导入数据等。如果只定义了一个操作,它将立即启动;如果有多个,则会弹出选择对话框。也可以生成一个要求输入数据的对话框。
如果模块定义了一些“object_report”操作 - 比如生成增值税交易报表,在 MSWord 格式中生成工资单等。如果没有要指定的报表变量,它将立即启动,否则它会将您带到一个对话框表单,您可以在该表单上选择报表特定的变量或报表数据的限制。如果定义了多个报表,则选择列表框将出现在对话框表单上。
默认情况下,列表框显示由应用程序创建者定义的列。使用此工具,您可以隐藏一些列并显示其他列。您的设置仅对您可见,即使您注销并重新登录,也会被记住。
导航
[edit | edit source]一个标准的网页面包屑,用于显示您的位置 - 一些应用程序允许您深入数据结构。此外,它还允许您向上移动任意步数。
列表框工具
[edit | edit source]将您带回到列表框的标准“平面”模式(有关详细说明,请参阅理解列表框,有关技术信息,请参阅http://wiki.erp5.org/HowToConfigureListbox)。
进入“树状”模式,您可以通过类别树浏览列表框数据(有关详细说明,请参阅理解列表框,有关技术信息,请参阅http://wiki.erp5.org/HowToConfigureListbox)。
在模块中,不执行任何操作。在对象中,通常进入“文件夹内容”视图,允许您剪切、复制、粘贴和删除项目。
标准页面选择器,如果列表框的项目数量超过其配置的单页显示数量。
快速选中/取消选中列表框中的所有项目。
应用您在搜索/筛选框中输入的筛选器(见下文) - 基本上,与光标在其中一个框中时按回车键具有相同的效果。
如果配置说某列是可排序的,点击链接将按此列的升序排序列表框内容;再次点击将反转排序顺序。
如果配置说某列是可搜索的,在框中输入内容并按回车键。列在使用的搜索模式上有所不同 - 一些列通过部分匹配进行搜索(键入“John”以查找“Johnny Knoxville”,一些列接受通配符(“John%”)。
选择用于复制、剪切、删除等的项目。
对象视图
[edit | edit source]当您点击一个对象(在本例中是一个人)时,您将进入一个稍微不同的视图,如下所示
基本内容相同,这里我们将简要描述不同之处。
导航
[edit | edit source]它类似于模块级别的“新建”按钮,不同之处在于它总是创建与您当前正在操作的对象类型相同的对象。
如果您通过点击列表框中的链接进入对象(这是访问对象的常见方式),这些按钮允许您移动到该列表框中的上一个、下一个、第一个和最后一个项目;重要的是,列表框会“记住”您所做的任何过滤和排序,因此您只在您之前选择的项目中移动,并且按照您对它们进行排序的顺序移动。
将您带回到您从这里进入的列表框(如果您想向上移动,您也可以使用面包屑,但面包屑总是将您带到“视图”选项卡,而此选项卡将您带到您来的地方。
一个对象通常有很多属性(或特性),太多而无法在一屏上显示 - 然后它会定义许多“视图”。第一个 - 也是默认的 - 总是被称为“视图”;此外,每个对象都有“历史”和“元数据”选项卡。
使用对象
[edit | edit source]保存您可能对对象所做的任何更改。有时它不存在,如果对象由于某种原因是只读的。
这是 ERP5 告诉你你尝试执行的操作是否成功的地方,如果失败,则说明原因。在这种情况下,它表示对象已成功保存。
只是一个文本框,没有什么特别之处 - 键入任何你喜欢的文字,然后按保存。
ERP5 表单中的任何字段都可以额外配备一个“验证器” - 在这种情况下,如果你输入无效的值并尝试保存,该字段会告诉你哪里错了。
此字段代表此对象与其他对象的“关联” - 在这种情况下,它表示此人在这家公司工作。它有一些非常好的功能
- 如果它为空,则小齿轮会显示你可以与之建立关联的对象列表 - 选择一个并保存
- 如果它具有某个值,则小飞机会直接把你带到相关对象(在本例中是“ERP5 Polska”公司)
- 如果它为空并且你在其中键入了一些内容并按齿轮,它会进行搜索并显示有限的对象列表
- 如果它为空,你在其中键入了一些内容并按回车或点击保存,它会检查有多少个匹配的对象 - 如果只有一个,则系统会立即设置关联;如果有多个,它会显示一个下拉菜单供你选择你想要的是哪一个。
类别系统(在其他地方有描述)让你可以对对象进行分类 - 在这里,你可以从树状类别结构中选择此人所在的区域。
这与你在模块视图中之前看到的列表框类似;主要区别在于,因为它显示了更多定制的对象选择,所以它没有“选择列”;此外,“列表操作”现在通常是有意义的 - 它会把你带到另一个列表框,显示所有“包含在”此人的对象中,然后你可以复制、粘贴、删除等等。