RecRef
のデータ型はRecRef
であり、これによってテーブルにアクセスし、テーブルのフィールドを選択することができます。recref.field(Integer)が空であるか、Navision Development(C/ALL)に存在するかチェックする方法は?
RecRef.OPEN(IDTABLE);
RecRef.field(2); // RETURN THE FIELD DATA OF THE IDTABLE.
ただし、これが空の場合はナビゲーション送信エラーです。
RecRef.field(Integer)
が空であるか、またはNavision Development(C/ALL)に存在するかどうかを確認する方法?事前に
おかげで、
ありがとうございますが、codeUnitsで検索した後、フィールドが空であるかどうかを検出する方法が見つかりません(Navision Dynamics Navではこのフィールドに情報がありません)。 RecRef.FIELD(lCounter).Typeがテキスト、整数などの場合、送信後にナビゲーションが送信され、フィールドが空であると言います:) – Tabutnas
IF RecRef.FIELDEXIST(i)THEN ...を使用してチェックできます指定された番号のフィールドが存在する場合フィールドが存在するが空の場合は、RecRef.FIELD(i) – sergeyol
をご利用いただけます。Sergeyolに感謝します。私が必要としていたことです。私はNavisionの開発では新しいので、他のプログラム言語では簡単なことを見つけるのは難しいです。 – Tabutnas