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