请看使用手册→数据库知识→数据录入→枚举型数据的录入→使用选项列表
那里说的比较详细:(以下是复制过来的)
使用“选项列表”
使用“选项列表”是录入“枚举型数据”的最佳方式。在搭建之星中,“选项列表”是作为一个特殊意义和用途的表名称。数据库管理系统的开发者可将所有“枚举型数据”的字段归结在一个数据表中,预先录入自动选项。该表的表名称必须设置为“选项列表”。
这样的数据表,在使用“字段查找组合框”中,我们已经见到过了,那时的数据表名称为“枚举型数据表”。现在我们将之改名为“选项列表”,看看改名后的神奇效果。
在这里需要注意三点,第一“选项列表”的字段名称与“学生成绩表”中的自动选项字段名称一定要相同;第二字段类型一定是“文本(字符)型”;第三“选项列表”中允许每条记录有空项。如图3所示,该表有六条记录,但由于“性别”字段,只有“男、女”两项内容。所需构件及构件摆放如图8所示
注意:构件的放置是有先后顺序的。一般要先放ADO数据库连接、ADO数据表、数据源构件,然后才能放置字段组合框、纵向记录编辑等构件。否则,在字段组合框或纵向记录编辑中可能不能显示“选项列表”中的自动选项。
重点强调的是,虽然在数据库中有“学生成绩表”和“选项列表”两个数据表,按一般情况应放置两个ADO数据表构件,但是“选项列表”是搭建之星系统进行特殊处理,自动寻找到的,因此不需要一个专门的ADO数据表构件指向“选项列表”数据表。也就此原因,提醒开发者在搭建之星数据库开发过程中不要随便为一个数据表取名为“选项列表”。
另外,并不是只有“字段件”才可以使用该方法,纵向记录编辑、浏览编辑网格、数据表网格也同样适用。不过,数据表网格在“定义列”的情况下不可以。
运行效果,如图9所示
|