Foxtable(狐表)用户栏目专家坐堂 → 【求助】附件代码如何后台加载,同样实现打印功能


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

主题:【求助】附件代码如何后台加载,同样实现打印功能

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


加好友 发短信
等级:三尾狐 帖子:700 积分:6230 威望:0 精华:0 注册:2018/5/10 9:05:00
【求助】附件代码如何后台加载,同样实现打印功能  发帖心情 Post By:2020/7/6 11:11:00 [只看该作者]

为了使用FastReport,做个虚拟视图 不想直接加载到狐表内  请教指导!


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

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:代码.txt

请教代码如何优化一下 谢谢!

[此贴子已经被作者于2020/7/6 13:37:00编辑过]

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


加好友 发短信
等级:三尾狐 帖子:700 积分:6230 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/7/6 14:28:00 [只看该作者]

顶下

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


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/6 14:39:00 [只看该作者]

没有用过FastReport。

这个意思?
Dim r As Row =Foxtools.Tools.Rows(eform)
'r("审批状态") = "草稿"

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText ="select * FROM [YW_销售订单明细] where  订单编号 = '" & r("编号") & "'"
Dim dt As DataTable = cmd.ExecuteReader
If dt.DataRows.Count =0 Then
    MessageBox.Show("没有订单明细,增加明细后再进行打印操作 ! 谢谢 ! ","提示",MessageBoxButtons.OK,MessageBoxIcon.Error)
    Exit Function
Else
    
    Dim  FDataSet = New System.Data.DataSet
    Dim Table As New System.Data.DataTable
    Table=dt.BaseTable.copy
    Table.tablename = "xxxx"
    FDataSet.Tables.Add(Table)
    Dim report As New FastReport.Report
    report.RegisterData(FDataSet)
    report.GetDataSource("xxxx").Enabled = True
    report.Load(ProjectPath & "Skins\" & "销售订单.frx")
    'report.Design()
    'report.Dispose()
    report.Prepare()
    report.ShowPrepared()
End If

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


加好友 发短信
等级:三尾狐 帖子:700 积分:6230 威望:0 精华:0 注册:2018/5/10 9:05:00
  发帖心情 Post By:2020/7/6 14:52:00 [只看该作者]

感谢蓝版  解决的非常完美 谢谢!

 回到顶部