以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 录入数据时,下拉列表问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136725) |
||||
-- 作者:jingledyang -- 发布时间:2019/6/19 23:13:00 -- 录入数据时,下拉列表问题 新增人员后,关联表内录入数据时,下拉列表内不出现新增的相关信息。 此主题相关图片如下:下拉列表录入问题.jpg 此主题相关图片如下:录入窗口记录问题a.jpg |
||||
-- 作者:有点甜 -- 发布时间:2019/6/19 23:26:00 --
做一个实例发上来测试。
|
||||
-- 作者:jingledyang -- 发布时间:2019/6/20 19:18:00 -- 首先到“注册使用信息表”录入注册记录后保存,然后到“入职信息表”录入记录时,注册码的下拉列表里面没有刚注册人员的记录,每次到“入职信息表”的注册码属性去修改一下,才可以。另外,这种情况不去属性里面修改的话,保存后关闭程序,再打开该程序,上述问题没有了。
|
||||
-- 作者:有点甜 -- 发布时间:2019/6/20 21:49:00 -- 动态生成数据字典即可,如
http://www.foxtable.com/webhelp/topics/2653.htm
|
||||
-- 作者:jingledyang -- 发布时间:2019/6/20 23:31:00 -- If MainTable.Name = "入职信息" Then Dim dmp As New TableDataMap dmp.DataTable = "注册使用信息" \'指定数据来源表 dmp.ValueCol = "注册码" \'指定取值列 dmp.DisplayCol = "注册码" \'指定显示列 \'指定下拉列表时显示哪些列的数据 dmp.ListCols = "注册码,姓名,性别,身份证号码" dmp.Sort = "注册日期" \'指定排序方式 Tables ("入职信息").Cols("注册码").DataMap = dmp.CreateDataMap() \'生成并设置DataMap End If 已解决问题,谢老师了! |