欢迎进入Wiki » FAQ » 编辑表单的时候可以网页打印吗?

编辑表单的时候可以网页打印吗?

在2014-05-17 13:36上被李小翔修改
评论 (0) · 附件 (0) · 记录 · 信息

浏览器的打印功能基本上是所见即所得的,而“@media print”的css样式作用有限,对于编辑表单时的输入框、下拉列表等内容,打印出来效果不尽人意,甚至由于填写内容超出文本框的大小导致打印不全。

BroFWK提供了两个方案来解决这个问题:

  • 表单预览功能及API:可以在表单上添加表单预览按钮,调用 previewForm 进入表单预览后,再使用浏览器的打印功能
    <div class="buttons">
      <span class="button"><input class="preview" type="button" onclick="$j('form').previewForm()" value="预览" ></span>
    </div>
  • 表单打印功能即API:在表单上添加表单打印按钮,调用 printForm 进入表单预览、并直接调用浏览器的打印功能执行网页打印
    <div class="buttons">
      <span class="button"><input class="print" type="button" onclick="printForm()" value="打印" ></span>
    </div>

此外,BroBPM 中已内置上述两个操作,可以通过 BroModeler 直接配置。

标签: BroFramework 打印
在2014-05-17 13:36上被李小翔创建

Copyright © 2013 北京博瑞开源软件有限公司
京ICP备12048974号