我已创建了一个数据库,现在想要一个“打印”按钮,允许用户打印所选的当前记录,但是,我的数据库是以横向格式布局的。
我的问题是如何创建此按钮以横向模式打印我的记录?我已经阅读了一些你必须将表格换成记录才能做到这一点的地方吗?
非常感谢任何帮助!
谢谢!
答案 0 :(得分:0)
应该很简单,只需更改页面方向:
http://www.dreamincode.net/forums/topic/44150-printing-in-vbnet/
答案 1 :(得分:0)
你说过#34;我已经读了一些你需要把表格交换成唱片的地方才能做到这一点吗?"实际上,如果你愿意,你可以打印表格。您可以使用以下代码:
Forms(Me.Form.Name).Printer.Orientation = acPRORLandscape
DoCmd.OpenForm Me.Form.Name, acPreview
这将打开当前表单的打印预览。 或者,如果您确实想要打印记录(而不是表单),您可以执行以下操作:
Reports(me.CurrentRecord).Printer.Orientation = acPRORLandscape
您也可以使用字符串文字或变量代替me.CurrentRecord。