0

不知道有没有人用Navision?!但我们最近被它困扰,我正在尝试将字段名称动态传递给函数。

代替

ModelRec.SETCURRENTKEY(ModelRec.Transmission);

我想做类似...

ModelRec.SETCURRENTKEY(ModelRec("FieldName"));

其中字符串 FieldName = "Transmission"

谁能指出我正确的方向?

4

2 回答 2

1

我认为您需要编写更多代码。在你的功能中,你可以说

CASE varFieldname 的
  Rec.FIELDNAME(FieldName1):
    Rec.SETCURRENTKEY(Fieldset1);
  记录字段名称(字段名称 2):
    Rec.SETCURRENTKEY(Fieldset2);
结尾;
于 2010-08-11T01:51:38.693 回答
0

如果我理解正确,您可以使用:Record.FIELDCAPTION(Field). 这将返回您的字段的名称。

于 2009-12-23T12:57:55.990 回答