Foxtable(狐表)用户栏目专家坐堂 → 不重复值


  共有16人关注过本帖树形打印复制链接

主题:不重复值

帅哥哟,离线,有人找我吗?
cxmxjwlmq
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:360 积分:4354 威望:0 精华:0 注册:2018/4/6 18:02:00
不重复值  发帖心情 Post By:2025/5/10 11:27:00 [只看该作者]

各位老师:思路是;第一步:从窗口中的表提取不重复的档口名称,第二步,在档口表中依据不重复的档口名数量增加行并将档口名称写进去。
Dim r As Row = Tables("档口对账_Table1").Current
Dim Products As List(Of String) '不重复值
Products = e.Form.Controls("Table1").Table.DataTable.GetValues("档口名称")
  执行到此,不是提取的窗口中的表,直接到数据表里提取了,窗口中的表没有这多么档口名称
For dkmc As Integer = 0 To Products -1
     Dim r11 As Row = Tables("档口名称").AddNew
         r11("档口名称") = ybdys
Next
  这段代码总感觉不能增加行

请各位老师指点!

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113775 积分:579448 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/5/10 11:33:00 [只看该作者]

For each s as string in Products 
     Dim r11 As Row = Tables("档口名称").AddNew
         r11("档口名称") = s
Next

 回到顶部