acumatica - 如何在移动应用程序中获取文本字段以允许输入大量文本
问题描述
我正在尝试在移动应用程序中设置自定义屏幕,但有些事情仍然是个谜。
其中之一是如何让一个 PXTextEdit 字段显示多行,甚至允许进入该字段而不只是突出显示该字段并且无法添加到它。
另一个是如何在案例屏幕的移动应用程序中添加富文本控件。我尝试使用代码以“案例”屏幕的方式添加它。我有一个 PXRichTextEdit 字段,称为“详细信息”,但这根本不会出现在移动应用程序上:
add field "Details" {
textType = HTML
}
在这种情况下:
add screen AC503000 {
add container "MeetingAgenda" {
add field "MeetingID"
add field "Subject"
add field "Status"
add field "MeetingDate"
add field "MeetingTime"
add field "Details" {
textType = HTML
}
add recordAction "Save" {
behavior = Save
}
add recordAction "Cancel" {
behavior = Cancel
}
add recordAction "Delete" {
behavior = Delete
}
}
我还尝试添加一个名为“Details”的容器,因为它显示在 WSDL 文件中,并且显示了一个菜单项,但无处可去,并将应用程序发送到无法恢复且必须被重新启动。
在这一点上,我迷失了如何做这两件事......
解决方案
要启用多行模式,请使用
add field "Details" { textType = PlainMultiLine }
要显示您的PXRichTextEdit
字段,请尝试使用 WSDL 中的 {Container Name}#{Field Name}
add field "Details#Details" { textType = HTML }
推荐阅读
- php - Symfony Messenger 中没有配置处理程序
- android-webview - 动态图像无法加载,显示为 text/html MIME 类型,修复 webview?
- django - Django url 渲染
- flutter - 如果值等于其他值,则 Dart 删除项目表单列表
- vue.js - Vue scss 样式加载因 mocamapck 失败
- go - GoLang WebCrawling 删除空标签
- antd - Ant 设计输入验证仅接受字母和特殊字符,但不接受数字
- xaml - Stacklayout 背景与 MVVM 的颜色绑定
- ios - 使用文本字段输入 SwiftUI 读取和计算
- java - 无法使用数组列表填充微调器?