Rss & SiteMap

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

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

标题:关于打印的技巧问题

1楼
441337802 发表于:2011/6/3 9:25:00

请问我有6个报表。请问我在窗口弄了个按键打印这6个报表,请问能不能弄成选择打印呢?           例如:我要打印任意组合报表就在窗口加入两个NumericComboBox1。然后加入代码With e.Form.Controls("NumericComboBox1")
  If .Value < 0  Then
        .Value = 0
  ElseIf .Value > 15  Then
 .Value = 15
    End If
End With

做选择使用   目的是要我在这两个控件选择后单击打印可以按我选择的顺序打印的按键代码要怎么设置呢?     求助,

2楼
441337802 发表于:2011/6/3 13:23:00

没有人帮我下啊。

3楼
狐狸爸爸 发表于:2011/6/3 13:48:00

插入六个复选框,每个复选框表示一个报表,打印按钮的代码大概是:

 

If 复选框1 选中了 Then

   打印报表1
End If

 

If 复选框2 选中了 Then

   打印报表2
End If

 

If 复选框3 选中了 Then

   打印报表3
End If

 

......

4楼
441337802 发表于:2011/6/3 16:22:00
思路:给每个报表定义一个数字。好像我有6个报表。分别定义给1-6.然后加两个个NumericComboBox1。加入代码With e.Form.Controls("NumericComboBox1")
  If .Value < 0  Then
        .Value = 0
  ElseIf .Value > 6  Then
 .Value = 6
    End If
End With   给初始值:1
把两个控件弄成可以从1到6.选择的控件。然后加判定,判定1-6的所有组合。看是哪个组合后。按组合去打印报表。
5楼
441337802 发表于:2011/6/3 16:24:00

求老大帮我弄下啦,老大无敌。我有学过编程,只是对狐表的调用和定义不太懂,还在学习中。

6楼
狐狸爸爸 发表于:2011/6/3 16:25:00

按3楼方法,最简单,否则你要打印1和5的话,那怎么办?

共6 条记录, 每页显示 10 条, 页签: [1]

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

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