Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助

1楼
timber83 发表于:2024/11/6 13:45:00

图片点击可在新窗口打开查看此主题相关图片如下:屏幕截图 2024-11-06 133625.png
图片点击可在新窗口打开查看
表,应用措施

图片点击可在新窗口打开查看此主题相关图片如下:屏幕截图 2024-11-06 133825.png
图片点击可在新窗口打开查看
表,措施仓

表{应用措施}的【措施】从表{措施仓}通过SQLGetComboListString提取,多字段选择,
是否形成一张表,表中{应用措施}的列名+{措施仓}的列名
2楼
有点蓝 发表于:2024/11/6 13:55:00
没看懂,想表达什么问题?
3楼
timber83 发表于:2024/11/6 15:26:00
换个例子,一张水果清单表
种类   颜色  
苹果   红色
苹果   绿色
火龙果   红色
火龙果   黄色
西瓜    绿皮
西瓜    黑皮

今日食用水果计划表
日期                    食用水果种类
 20241106           苹果,火龙果


有什么办法出现一张表  今日食用水果方案

日期                    食用水果种类       颜色  
20241106           苹果                  红色 
20241106           苹果                  绿色
20241106           火龙果               红色
20241106           火龙果               黄色         
  

             
4楼
有点蓝 发表于:2024/11/6 15:35:00
参考这种:http://www.foxtable.com/webhelp/topics/2400.htm
5楼
有点蓝 发表于:2024/11/6 15:42:00
Dim dt As DataTable
Dim dtb As New DataTableBuilder("今日食用水果方案")
dtb.AddDef("日期", GetType(Date))
dtb.AddDef("种类", GetType(String), 16)
dtb.AddDef("颜色", GetType(String), 16)
dt = dtb.Build()
Dim dr2 As DataRow
For Each dr1 As DataRow In DataTables("今日食用水果计划").DataRows
    If dr1.IsNull("食用水果种类") = False Then
        For Each dr As DataRow In DataTables("水果清单").Select("种类 in ('" & dr1("食用水果种类").replace(",", "','") & "')")
            dr2 = dt.AddNew()
            dr2("日期") = dr1("日期")
            dr2("种类") = dr("种类")
            dr2("颜色") = dr("颜色")
        Next
    End If
Next
MainTable = Tables("今日食用水果方案")
[此贴子已经被作者于2024/11/6 15:42:30编辑过]
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.