公式 - 关联列

2018-07-25  本文已影响0人  MisShop智能开发平台

上一讲,我们看到了如何定义页面数据,以及使用页面数据,但都是集中在查找的数据表本身的字段,如果要使用数据表关联的其他数据表的字段,怎么办呢?


1.页面数据关联列

在MisShop中,我们可以用很简单的方式实现关联列的查询或者使用。

例如 ds 是客户数据集,ds.联系人 是客户的联系人(用户的引用)。
那么我们看看关联列怎么用。

数据关联列显示效果

2.数据表关联列

查询的时候也是类似,需要把 ds.xx 改为 table.客户.xx , 就不再表示页面数据的关联列,而是数据表的关联列

我们看看下面这些公式:


3.查询关联列

在客户列表页中,查询区域里类似=query.ds.xx的格子表示查询项。当点击 查询 按钮后,会根据查询项的内容进行查询。

例如

也可以使用关联列

关联列查询示例

4.一对多关联

例如客户有 引用 用户联系人 字段。
部门表有字段主管,引用到用户。也就是通过 主管 字段,部门表到用户表有一个多对一关联。
多对一关联,可以直接用小圆点在后面接上来,反过来多对一关联怎么表示呢?

例如我们在客户表中,希望看到 客户的联系人管理的所有部门的id的列表。
我们可以在.后面输入OM,然后就能看到该表的一对多的所有关联。

上一篇下一篇

猜你喜欢

热点阅读