3

所以想法是在窗体(PurchTable)的Grid 控件中为一个Window 控件分配一个图标,这取决于一条记录是否附加了一个文档。

如果 RefRecId 和当前 RecId 之间存在匹配,我使用 select 语句来检查 DocuRef。

所以问题是,如何为每一行分配不同的图标?实在想不通:/

4

1 回答 1

2

我猜你在表 InventTestGroupMember 上写了一个类似于方法 showDocHandIcon 的显示方法。在这种情况下,您需要根据当前行的某些数据返回一个图标资源编号。因此,例如,您的行包含一个枚举字段,并且该枚举具有三个值 1、2 和 3,对于值 1 和 2,您希望返回图标 1,对于值 3,您希望返回图标 2。

顺便说一句,您写道,您检查 RefRecId 和 RecId 之间是否匹配。请考虑检查 refDataAreaId 和 refTableId,因为 RefRecId 在表 DocuRef 中可能不是唯一的。

于 2013-09-04T06:27:32.383 回答