X ++循环遍历网格控件中的行

时间:2013-09-03 19:24:25

标签: x++ axapta

因此,我们的想法是在窗体的Grid控件(PurchTable)中为一个Window控件指定一个图标,具体取决于记录是否附加了一个文档。

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

所以问题是,如何为每一行分配不同的图标?无法弄清楚:/

1 个答案:

答案 0 :(得分:2)

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

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