首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Listpage调用详情/listpage页面

问Listpage调用详情/listpage页面
EN

Stack Overflow用户
提问于 2015-02-27 20:22:38
回答 1查看 395关注 0票数 1

我有一个Listpage1调用另一个列表页面2 (有可保存的字段custno,custname等)。

Listpage2 2将显示自定义详细信息表,并将从调用列表页面1中调出所有具有客户编号的记录。

对于EP,listpage2将由用户控件替换。现在,除了EP上的详细信息列表页和用户控件显示所有记录之外,所有导航都工作得很好。

我怎样才能通过custno来过滤详情页呢?

EN

回答 1

Stack Overflow用户

发布于 2015-02-27 22:24:41

实现这一点的最好方法是使用Dynalink。

这里有一个很好的例子:http://www.axaptapedia.com/Tutorial_Form_Dynalink

动态链接生成表之间的链接。包含有关与外部记录的关系(限制)的信息。运行查询时,此信息将转换为查询SQL语句的WHERE子句中的其他条目。只能存在于查询的父数据源上。当两个数据源同步时,该函数由表单使用。则该子数据源将包含一个或多个指向父数据源的动态链接。即使两个数据源以两种不同的形式放置,但仍然同步,也会使用该函数。

下面是一个动态链接的例子,将它放在主数据源(用于listPage1的数据源)的init方法中:

代码语言:javascript
复制
this.query().dataSourceTable(tableNum(CustTable)).addDynalink(
    fieldNum(CustTable, AccountNum),
    CustDetails,
    fieldNum(CustDetails, AccountNum));

其中第一个参数是父数据源中的键字段,第二个参数是子表,第三个参数是该表上的外键。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28765031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档