我创建了一个新的自定义Usr字段,并尝试使其在移动应用程序中可见。
正在“任务”页面(CR306020)中添加该字段。 该字段是一个字符串值,添加到页面的“详细信息”选项卡中:
然后,修改定制项目的“移动应用程序”节点以添加新字段:
update screen CR306020 {
update container "Details"{
add field "UsrMobileApp"{
placeAfter field "DueDate"
}
}
}
但是,该字段在移动应用程序中不可见。
我查看了该页面的服务描述,并注意到在那里看不到新的Usr字段,这似乎可以解释为什么它在App中不可见
我试图通过转到WebServices页面(SM207040)使它在服务说明中可见。添加了新的Web服务,并将“任务”页面添加到了网格中,然后按下了“生成”按钮。但是该字段在“服务描述”部分仍然不可见。
知道我可能会丢失什么吗? 注意:我尝试使用不带Usr前缀的字段,但是结果是相同的。
谢谢。
答案 0 :(得分:1)
I reviewed the Service Description of the page, and noticed that the new Usr field
is not visible there, which seems to explain why it's not visible in the App.
这是最常见的解释。确保自定义字段在屏幕上可见,并且应显示在Service Description
可以访问的Help->Web Service
中。