0

如何使用 java api 在常规表单上创建一个字段。如何将该字段添加到默认管理员视图中。我创建了字符字段。唯一的问题是创建的字段不在视图中。请告诉我如何直接包含在view.that就是直接在正则窗体上创建。

4

1 回答 1

0

我相信您可以通过在参数 ARDisplayInstanceList *dInstanceList 中指定字段的视图显示属性和 VUI ID 来将字段添加到视图中。

如果您查看 7.6.04 的 API 指南,第 60 页上的内容如下:

定义字段显示属性

字段显示属性 (AR_DPROP_*) 分为以下几类:

  • 所有模式视图共有的这些显示属性收集在一个 ARPropList 结构中。
  • 特定于特定模式视图的那些 这些显示属性收集在一系列附加的 ARPropList 结构中,每个结构都链接到特定视图 (VUI)。这些特定于视图的属性列表由零个或多个 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 回答