0

javaapiを使用して通常のフォームでフィールドを作成する方法。そのフィールドをデフォルトの管理者ビューに追加する方法。私は文字フィールドを作成しました。作成されたフィールドがビューにないことだけです。直接含める方法を教えてください。ビューで。つまり、通常のフォームで直接作成します。

4

1 に答える 1

0

フィールドのビュー表示プロパティと VUI ID をパラメーター ARDisplayInstanceList *dInstanceList に指定することで、フィールドをビューに追加していると思います。

7.6.04 の API ガイドを見ると、60 ページに次のように書かれています。

フィールド表示プロパティの定義

フィールド表示プロパティ (AR_DPROP_*) は、次のカテゴリに分類されます。

  • すべてのスキーマ ビューに共通するもの これらの表示プロパティは、1 つの ARPropList 構造にまとめられます。
  • 特定のスキーマ ビューに固有のもの これらの表示プロパティは、一連の追加の ARPropList 構造に収集され、それぞれが特定のビュー (VUI) にリンクされています。これらのビュー固有のプロパティ リストは、0 個以上の ARDisplayInstanceStruct 構造体で表されます。

ARDisplayInstanceList に表示プロパティを割り当てて入力し、それらの表示プロパティを VUI ID に関連付ける必要があると思います。ARCreateField() または ARSetField() への呼び出しでそれを渡すと、VUI ID で指定されたビューにフィールドが追加されます。

7.6.04 ARS API ガイドの URL: https://docs.bmc.com/docs/download/attachments/165478929/ARS_CAPIGuide_7604.pdf?version=1&modificationDate=1348735332000

于 2013-03-12T23:51:58.447 に答える