我有问题。我需要在相同的 Form' Grid 中包含Header记录和Line记录。
我的标题是 CustInvoiceJour 我的行 CustInvoiceTrans 表关系是: CustInvoiceTrans.ParentRecId == CustInvoiceJour.RecId 。
我想在同一网格中显示一些CustInvoiceJour字段和另一个CustInvoiceTrans字段。
在网络上我找到了这个tutorial:但我忘记了一些事情或者我需要更多信息。 因为我只看到一个带有Line的CustInvoiceJour,以及所有其他Header并且它们都没有显示。
你能帮帮我吗?你有其他解释的例子或建议吗?答案 0 :(得分:1)
您可以使用上述关系创建一个在数据集中包含这两个表的新查询。
创建查询后,可以将该查询作为数据源添加到表单网格中。
OR
使用名为CustInvoiceTransExpanded的查询,其中包含您提及的两个表以及其他一些可能有用的表。
答案 1 :(得分:1)
添加CustInvoiceJour
和CustInvoiceTrans
作为数据来源。在CustInvoiceTrans
数据源更改属性JoinSource
到CustInvoiceJour
和LinkType
到InnerJoin
。
在网格控件上将DataSource
属性设置为CustInvoiceJour
。
将字段从数据源拖到字段中。