FineReport開発

主に通じた自己定義された関数のFineReport二次開発。

1.1、Java開発者

  1. 参考ジャーパッケージ
  2. ソフト帆インターフェースのjarパッケージディレクトリ:D:\プログラムファイル(x86の)\ FineReport_8.0 \ WebReport WEB-INF \ \ libに\ FR-コア-8.0.jar
  3. Javaクラスの確立
  4. クラスは、パブリックでなければなりません
  5. クラスの後にはファンソフトAbstractFunctionインタフェースをChengzi必要があります
  6. 必要がありますrunメソッドを再実装。
  7. クラスは、パッケージcom.fr.functionパッケージでなければなりません
1  パッケージcom.fr.function;
 2  
3  
4。 インポートcom.fr.script.AbstractFunction;
 5  
6。 
7つの。 パブリック クラス GetPublicCode 延びAbstractFunction {
 8。     @Override
 9。     // 入力機能
10      パブリックオブジェクトRUN([] arg0に物体){
 11          / / 帆ソフトコールは、パラメータは、arg0にの配列の形で記憶された順序で渡されたとき。
12は、         // 特定のビジネス・ロジックを達成するためのJavaコード
13が         戻り NULLを14      }
コードの表示

 

1.2、コール
  • ファイルのコピー

JAVAコンパイルされたファイル、すなわち、接尾辞.classファイルは指定されたディレクトリソフト帆のデザインにコピーします。D:\プログラムファイル(x86の) \ FineReport_8.0 \ WebReport \ WEB-INF \クラス\ COM \ FRの\機能

  • 登録機能

>> Managerサーバ機能、FRに登録されたカスタム関数。

  • コール

カスタム関数と組み込み関数は、同じメソッドを呼び出します。

おすすめ

転載: www.cnblogs.com/yaoyuanjswx/p/11230558.html