Java 在focframework中,隐藏";“文字印刷”;及;电子邮件发送;打印布局选择中的按钮

Java 在focframework中,隐藏";“文字印刷”;及;电子邮件发送;打印布局选择中的按钮,java,Java,我正在使用开发一个web应用程序 当我点击表单中的打印按钮时,我会得到可用jasper打印布局的列表。在每个布局旁边,我有3个按钮以不同格式打印: “PDF”按钮:以PDF格式打印报告 “MS Word”按钮:将报告导出为Microsoft Word “发送电子邮件”按钮:通过电子邮件发送报告 是否有办法隐藏“Word”和/或“电子邮件”按钮?默认情况下,“MS Word”和“发送电子邮件”处于活动状态。您可以在以下两个级别之一禁用它们: 1-通过将以下两行添加到config.proper

我正在使用开发一个web应用程序

当我点击表单中的打印按钮时,我会得到可用jasper打印布局的列表。在每个布局旁边,我有3个按钮以不同格式打印:

  • “PDF”按钮:以PDF格式打印报告
  • “MS Word”按钮:将报告导出为Microsoft Word
  • “发送电子邮件”按钮:通过电子邮件发送报告

是否有办法隐藏“Word”和/或“电子邮件”按钮?

默认情况下,“MS Word”和“发送电子邮件”处于活动状态。您可以在以下两个级别之一禁用它们:

1-通过将以下两行添加到config.properties文件中,可以查看整个应用程序:

reportingLayout.wordExport=0
reportingLayout.emailSend=0
2-仅通过在[ValidationSettings]中添加[Your form].xml标记相关属性(reportPrintAsWordreportSendEMail)即可创建当前表单,如下所示:

<ValidationSettings withApply="true" withPrint="true" reportPrintAsWord="false" reportSendEMail="false" />