在标签页上显示不同的数据源ax 2012

时间:2015-09-30 09:08:20

标签: axapta dynamics-ax-2012

我创建了一个带有2个标签页的表单,它有2个不同的数据源,问题是用作数据源的2个表没有关系,我在表单的init方法中创建了一个查询,该表连接了2个表

当我打开表单时,tab1中的一个供应商没有显示结果,以便在tab2上显示该供应商的所有客户。

1 个答案:

答案 0 :(得分:0)

几乎更新的从头开始创建数据源查询,而是更新查询。

您必须根据您的说明加入数据源,它应该是LinkType延迟。

其次,您必须在第二个数据源的init方法中定义的数据源之间存在一个dynalink。

public void init()
{
    super();
    this.queryBuildDataSource().addDynalink(fieldNum(VendTable,Party), CustTable, fieldNum(CustTable,Party));
}

还有其他方法可以实现这一目标,但这个方法最常用。