Foxtable(狐表)用户栏目专家坐堂 → Filter


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

主题:Filter

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2014/12/1 16:22:00 [只看该作者]

 b.Rows(r)("日期") = e.Form.Controls("日期").Text

哦,还是可以有两个用法.

谢谢!


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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2014/12/2 12:23:00 [只看该作者]

数据接收表是关联表的情况下怎么办?DataTable和Table问题怎么处理?

 

Dim Filter As String
Dim kehu As String = e.Form.Controls("DropBox1").Value
Filter = Filter &  " 收货仓 = '" & kehu & "'"

Dim f As New Filler
f.SourceTable = DataTables("装箱参数") '指定数据来源
f.SourceCols = "零件编码,零件图号,零件名称,装箱数量,单位" '指定数据来源列
f.DataTable = DataTables("销售出库.销售明细") '指定数据接收表
f.Filter = Filter
f.Fill() '填充数
Dim b As Table = Tables("销售出库.销售明细")
For r As Integer = 0 To b.Rows.Count - 1   
    b.Rows(r)("出库单号") = e.Form.Controls("TextBox1").Text   
Next
For r As Integer = b.rows.Count - 1 To 0 Step -1
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/2 14:13:00 [只看该作者]

 表名写成子表 销售明细

 

 只需要填充以后,赋值主表的编号即可,比如

 

 b.Rows(r)("编号") = Tables("主表").Current("编号")


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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2014/12/2 14:58:00 [只看该作者]

可以了,因窗口表为关联表,之前以为表名写子表行不通呢.

 回到顶部
总数 14 上一页 1 2