如何处理 Progress 数据库中的备注字段?

How to handle memo fields in Progress database?

我正在 Progress 数据库中设计一个 table,它应该包含一个备注字段。我为此创建了一个字符字段,最多包含 500 个字符:x(500).
但是,当我尝试将相应的数据库字段控件添加到 window 时,出现错误 4132,提示只允许使用 320 个字符。

如何将编辑器控件添加到 window 以显示该字段的内容?

使用编辑器小部件上的“大”选项以获得更多 space。对于数据库中真正“大”的字段,您可以查找 CLOB 而不是 Character。但是,任何索引都不支持 CLOB。 CHARACTER字段的限制,请看:

https://knowledgebase.progress.com/articles/Knowledge/P122087

所有字段的 DB 记录限制为 32k。

字符字段默认显示为填充字段,最大尺寸为320。为了允许更多,必须在数据字典中填写“VIEW-AS”对话框,特此工作示例:

VIEW-AS EDITOR NO-WORD-WRAP MAX-CHARS 500 SCROLLBAR-HORIZONTAL SCROLLBAR-VERTICAL
     SIZE 35 BY 6

完成后,AppBuilder 会自动在 window 上放置一个编辑器以显示此数据库字段。