首页 > 解决方案 > 在pdf中单击时,有没有办法删除我的默认文本字段值?

问题描述

我在 Jasper Studio 6.17.0 中工作以生成包含默认文本值(如占位符)的可编辑字段的 pdf,以指导受访者如何填写该字段,但当受访者单击该字段时,我无法让文本消失。这可以在 Jasper 工作室中做到吗(通过一些 Jasper 属性或脚本代码)?

我找到了这个属性net.sf.jasperreports.export.pdf.javascript,但我不知道如何使用它

<reportElement positionType="Float" x="86" y="93" width="458" height="14" isRemoveLineWhenBlank="true" isPrintInFirstWholeBand="true">
   <property name="net.sf.jasperreports.export.pdf.field.type" value="Text"/>
   <property name="net.sf.jasperreports.export.pdf.field.text.multiline" value="false"/>
   <property name="net.sf.jasperreports.print.keep.full.text" value="true"/>
   <propertyExpression name="net.sf.jasperreports.export.pdf.field.value"><![CDATA["Instructional text"]]></propertyExpression>
</reportElement>

标签: javascriptjasper-reportsexport-to-pdf

解决方案


推荐阅读