0

Navision を使用している人がいるかどうかはわかりません。しかし、私たちは最近それで苦労しており、フィールド名を動的に関数に渡そうとしています。

それ以外の

ModelRec.SETCURRENTKEY(ModelRec.Transmission);

私は何かをしたい...

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

ここで、文字列 FieldName = "Transmission"

誰かが私を正しい方向に向けることができますか?

4

2 に答える 2

1

もう少しコードを書く必要があると思います。あなたの機能では、あなたは言うことができます

ケースvarFieldnameの
  Rec.FIELDNAME(FieldName1):
    Rec.SETCURRENTKEY(Fieldset1);
  Rec.FIELDNAME(FieldName2):
    Rec.SETCURRENTKEY(Fieldset2);
終わり;
于 2010-08-11T01:51:38.693 に答える
0

私の理解が正しければ、以下を使用できますRecord.FIELDCAPTION(Field)。これにより、フィールドの名前が返されます。

于 2009-12-23T12:57:55.990 に答える