1

特定のフィールドの DSPATR とともに、表示ファイルの各フィールドに対して使用されるインジケーターをそれぞれ取得しようとしています。

例: 以下に示すように、表示ファイルにフィールドがあるとします。DSPATR の 'PC' - 61 、'RI' - N62 、'BL' - 63 と共にフィールド WSCRT を識別する必要があります。

A            WSCRT     R        B  2  9REFFLD(CRT)                
A  61                                  DSPATR(PC)                                
A N62                                  DSPATR(RI)                 
A  63                                  DSPATR(BL)                 

QDFRTVFD API を使用して、部分的に成功した詳細を取得しようとしています。各フィールドに関連付けられた DSPATR 属性を取得できましたが、各表示属性 (DSPATR) に対して使用されるインジケーターを取得できませんでした。

4

2 に答える 2

0

SDA を使用して表示ファイル内の標識とフィールドを取得できます。

  • STRSDA
  • オプション 3 のテスト表示ファイルを取得する
  • あなたのファイルをあなたのlibに入力してください
  • Enterキーを押します
  • F4を押します
  • レコードを選択
  • Enterキーを押します

この例では、3 つのインジケーターを使用しています。

インジケータ設定 (1 = オン、0 = オフ) を入力し、Enter キーを押します。
ここに画像の説明を入力

Enter キーを押すと、すべてのフィールドが表示されます。

Fキーとインジケーターがどのように使用されているかは、今では唯一の謎です。

于 2018-08-24T19:39:58.750 に答える