如何处理 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 上放置一个编辑器以显示此数据库字段。
我正在 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 上放置一个编辑器以显示此数据库字段。