今天在开发完FORM后,编译时遇到如下错误: 

FRM-30187: Size of CHAR column in record group must be between 1 and 2000.
Record Group RECEIPT_METHOD
Form: CUXARRSPT
FRM-30085: Unable to adjust form for output.

原因:
在创建LOV时,记录组record group中的列长度超过了2000,如下图所示(点击record group属性->Column Specifications->查看每个列的长度,发现BANK_ACCOUNT_NUM的长度为4000):



解决办法:
将记录组里所有列的长度都改为不大于2000即可.