编辑表单的时候可以网页打印吗?
李小翔
2014-05-17 13:36

内容列表

浏览器的打印功能基本上是所见即所得的，而“@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 直接配置。