设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1998|回复: 4
打印 上一主题 下一主题

[报表] 销售报表小票打印代码

[复制链接]
跳转到指定楼层
1#
发表于 2010-4-22 15:47:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Option Compare Database
Option Explicit
Private Sub Report_Open(Cancel As Integer)
    Me.标签0.Caption = strCompany & "-销售单"
End Sub
Private Sub Report_Page()
    Dim qi As Single    '起
    Dim zhi As Single   '止
    Dim hqi As Single   '横线起
    Dim n As Integer
   
    Report.ScaleMode = 7
   
    qi = 3
    zhi = 9.6
    hqi = 4.8
   
    '竖线
    Line (0, qi)-(0, zhi + 0.801)
    Line (5.3, qi)-(5.3, zhi)
    Line (8.6, qi)-(8.6, zhi)
    Line (10.1, qi)-(10.1, zhi)
    Line (12.3, qi)-(12.3, zhi)
    Line (14.5, qi)-(14.5, zhi)
    Line (16.9, qi)-(16.9, zhi + 0.801)
   
    For n = 1 To 8
        Line (0, hqi)-(16.9, hqi)
        hqi = hqi + 0.801
    Next n
        
    n = Me.Text124 Mod 7
   
    If n > 0 Then
        Line (0, zhi)-(5.3, zhi - (7 - n) * 0.801)
    End If
   
End Sub

Private Sub 页面页脚_Format(Cancel As Integer, FormatCount As Integer)
    Me.Text135 = DLookup("地址", "公司信息表")
    Me.Text137 = DLookup("电话", "公司信息表")
End Sub
Private Sub 主体_Print(Cancel As Integer, PrintCount As Integer)
    Me.Text116 = Me.Text116 + Me.金额
End Sub
Private Sub 组页眉0_Print(Cancel As Integer, PrintCount As Integer)
    Me.Text116 = 0
End Sub
上面是原代码,并不适合76mm的小票打印机,请问如何修改?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2010-4-23 10:53:02 | 只看该作者
哪个解答一下?
3#
发表于 2010-4-23 14:13:25 | 只看该作者
指的是纸张还是?
4#
 楼主| 发表于 2010-4-23 14:18:34 | 只看该作者
纸张,先说一下,试一试。
5#
 楼主| 发表于 2010-4-24 12:22:56 | 只看该作者
想得到答案。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-28 12:34 , Processed in 0.096883 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表