0
我正在使用JasperReports Java API。我使用JRDesignExpression顯示在報表上的價值觀,用這樣的代碼:JRDesignExpression setText()語法
JRDesignExpression expression = new JRDesignExpression();
expression.setText("$F{" + fieldName + "}");
我看到$ F {somename}語法在一些網上的例子,只是把它抄了,因爲的setText()未記錄,像許多JasperReports API: http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/design/JRDesignExpression.html#setText(java.lang.String)
但是有一些文檔描述該語法的其他地方嗎?例如,我想指定數字的格式。
您可以設置通過模式[JRTextField.setPattern(字符串)](http://jasperreports.sourceforge.net/api/ net/sf/jasperreports/engine/JRTextField.html#setPattern%28java.lang.String%29)方法 – 2012-04-18 10:16:30
這當然有用。謝謝。但是我仍然想知道setText()接受了什麼語法。 – murrayc 2012-04-18 18:35:28
據我所知,你可以設置任何有效的表達。您可以閱讀[JasperReports Ultimate Guide]中的語法(http://jasperforge.org/uploads/publish/jasperreportswebsite/trunk/JasperReports-Ultimate-Guide-3.pdf) – 2012-04-19 06:37:45