Foxtable(狐表)用户栏目专家坐堂 → 求助:有没有办法将查询到的两行记录,自动转为两行文本呢?


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

主题:求助:有没有办法将查询到的两行记录,自动转为两行文本呢?

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助:有没有办法将查询到的两行记录,自动转为两行文本呢?  发帖心情 Post By:2019/2/13 16:57:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

输入盗窃能够模糊查询到两条信息
代码如下
Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("法律法规")
If txt = "" Then
    tbl.Filter = ""
Else
    Dim filter As String = "1=1"
    For Each s As String In txt.Split(" ")
        Filter &= " and 罪名 Like '%" & s & "%' and 具体内容 Like '%" & s & "%'"        
    Next
    tbl.filter = filter
End If

有没有办法将查询到的两行记录,自动转为两行文本呢?





 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table





图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看
下图代码实现当前行数据组合实现,有没有办法实现多行数据实现呢?每行数据间用;号区隔开
代码如下Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("法律法规")
If txt = "" Then
    tbl.Filter = ""
Else
    Dim filter As String = "1=1"
    For Each s As String In txt.Split(" ")
        Filter &= " and 罪名 Like '%" & s & "%' and 具体内容 Like '%" & s & "%'"        
    Next
    tbl.filter = filter
End If
Dim txt1 As WinForm.TextBox = e.Form.Controls("TextBox2")
Dim ab As Row=Tables("法律法规").Current
txt1.Text= ab("罪名") &  ab("具体内容") & ab("法条")& ab("款项")& ab("法律名")& ab("发布时间")

[此贴子已经被作者于2019/2/13 17:25:44编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(2900819580)Dim filter As String = "1=1" 为...  发帖心情 Post By:2019/2/13 17:47:00 [显示全部帖子]

不得行  会将所有记录重复两次

 回到顶部
帅哥哟,离线,有人找我吗?
李孝春
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
回复:(有点甜)Dim txt As String = e.Form.Control...  发帖心情 Post By:2019/2/13 17:48:00 [显示全部帖子]

谢谢有点甜老师


如果是表a中罪名字段值=盗窃时,怎么修改为去自动筛选法律法规的对于盗窃模糊值查询,并输出呢?
[此贴子已经被作者于2019/2/13 17:59:04编辑过]

 回到顶部