G gxetdc Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-22 #1 ehlib中的例子中,采用下拉框选择的字段VName1是虚拟字段,我模仿做了个例子,还是 行不通,谁有实用的例子给个吧。 我的 cctv51@163.com
G gxetdc Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-22 #3 TO zm30: 你的例子我试过,你用的custname还是虚拟字段,通过custname下拉选择后, 由此改变custno字段的值,我是想直接在custno字段下出现下拉框,然后进行选择. 这个分暂时留着.
TO zm30: 你的例子我试过,你用的custname还是虚拟字段,通过custname下拉选择后, 由此改变custno字段的值,我是想直接在custno字段下出现下拉框,然后进行选择. 这个分暂时留着.
Z zm30 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-10 #4 只有用Lookup字段才会自动出现下拉框的,否则你只能用PickList了
莞 莞尔 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-10 #5 不知你用的dbgrid的特定字段下拉矿种的内容是自定义的还是从数据库中读取的。 如果是自定义值的话,根本不用一句代码就可实现:双击DBGRID打开Editing dbgrid.columns 窗体,选择要进行下拉框表示的字段,在其picklist属性中输入需显示的值即可。 如果是从数据库某表中读入的值的话,将adoquery连接到数据库中的表中,双击adoquery 倒入所有需要的字段(除却要下拉显示的字段),右击该窗体(from.adoquery1),选择 new field写入该字段名称,注意field type 应选择为look up型,在lookup definition 中的dateset应为所关联表adoquery。 ok了,是不是很简单?
不知你用的dbgrid的特定字段下拉矿种的内容是自定义的还是从数据库中读取的。 如果是自定义值的话,根本不用一句代码就可实现:双击DBGRID打开Editing dbgrid.columns 窗体,选择要进行下拉框表示的字段,在其picklist属性中输入需显示的值即可。 如果是从数据库某表中读入的值的话,将adoquery连接到数据库中的表中,双击adoquery 倒入所有需要的字段(除却要下拉显示的字段),右击该窗体(from.adoquery1),选择 new field写入该字段名称,注意field type 应选择为look up型,在lookup definition 中的dateset应为所关联表adoquery。 ok了,是不是很简单?