Foxtable(狐表)用户栏目专家坐堂 → 文本框赋值


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

主题:文本框赋值

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


加好友 发短信
等级:幼狐 帖子:94 积分:1039 威望:0 精华:0 注册:2018/4/28 23:27:00
  发帖心情 Post By:2018/6/20 17:36:00 [显示全部帖子]

我想需要的效果:

客户名称          客户名称        客户名称
生产编号          生产编号        生产编号
宽*高              宽*高            宽*高

下面还有七行标签,一页标签纸能打印24个标签

按标签数量(张数列)来打印,同一个标签张数可能是多张,
还有一个“ 宽*高 ”   不会写代码 
开始使用的代码出现了不同生产编号分页打印

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


加好友 发短信
等级:幼狐 帖子:94 积分:1039 威望:0 精华:0 注册:2018/4/28 23:27:00
  发帖心情 Post By:2018/6/22 16:25:00 [显示全部帖子]

甜老师:
标签打印已解决,非常感谢.
foxtable软件,我是在网上下载的,做了一个小型生产管理系统,软件是不是一直免费。
另外打印出的内容每页都有“www.foxtable.com”水印,怎么消除呀

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


加好友 发短信
等级:幼狐 帖子:94 积分:1039 威望:0 精华:0 注册:2018/4/28 23:27:00
  发帖心情 Post By:2018/6/25 12:19:00 [显示全部帖子]

甜老师:
我在汇总表中加了一个按钮,代码如下
我就想显示订单编号、客户名称、产品名称、切料重量四列,但下面代码将订单主表所有列都显示出来了,帮忙给改一下。谢谢。

Dim doc As New PrintDoc
Dim rt As New Prt.RenderTable
Dim rx As prt.RenderText
Dim cnt As Integer
Dim tbl As Table = Tables("订单主表")
Dim drs As List(Of DataRow)
Dim pds As List(Of String) = tbl.DataTable.GetValues("产品名称",tbl.Filter)
rt.Style.GridLines.All = New prt.LineDef(0.3,Color.LightGray)
rt.CellStyle.Spacing.All = 1
rt.Style.Font = tbl.Font
For c As Integer = 0 To tbl.Cols.Count - 1 '生成列标题
    rt.Cells(0,c).Text = tbl.Cols(c).Name
    rt.Cols(c).Width = tbl.Cols(c).PrintWidth

Next
For Each pd As String In pds '分产品打印
    If tbl.Filter > "" Then
        drs = tbl.DataTable.Select("产品名称 = '" & pd & "' And " & tbl.Filter)
    Else
        drs = tbl.DataTable.Select("产品名称 = '" & pd & "'" )
    End If
    For Each dr As DataRow In drs '逐行打印此产品的订单 
        cnt = rt.Rows.Count
        For i As Integer = 0 To tbl.Cols.Count - 1
            rt.Cells(cnt, 0).Text = dr("订单编号")
rt.Cells(cnt, 1).Text = dr("产品名称")
rt.Cells(cnt, 2).Text = dr("客户名称")
rt.Cells(cnt, 3).Text = dr("切料重量")

        Next
    Next
    cnt = rt.Rows.Count
    rt.Cells(cnt, 0).Text = "小计 " & pd '打印产品的小计
    rt.Cells(cnt,3).Text = tbl.compute("Sum(切料重量)", "产品名称 = '" & pd & "'")
Next
cnt = rt.Rows.Count
rt.Cells(cnt, 0).Text = "合计 " '打印合计
rt.Cells(cnt, 5).Text = tbl.compute("Sum(切料重量)")
doc.Body.Children.Add(rt)


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


加好友 发短信
等级:幼狐 帖子:94 积分:1039 威望:0 精华:0 注册:2018/4/28 23:27:00
  发帖心情 Post By:2018/6/25 15:10:00 [显示全部帖子]

甜老师,我想买一个个人用户的商业版软件,能发一个链接吗


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


加好友 发短信
等级:幼狐 帖子:94 积分:1039 威望:0 精华:0 注册:2018/4/28 23:27:00
  发帖心情 Post By:2018/6/25 18:48:00 [显示全部帖子]

好的,谢谢

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