帆ソフトFineReport-呼び出し(参照|取得)コントロールとコントロール方法


パラメータインタフェース、意思決定レポートインタフェースでコントロールを取得する方法は同じです.まず意思決定レポートを取得し、コントロール名でコントロールを取得します.以下に示します.
var Widget = this.options.form.getWidgetByName("WidgetName");  

cptの記入時にコントロールを取得し、レポートオブジェクトcontentPaneを取得し、コントロール名でコントロールを取得します.以下に示します.
var Widget = contentPane.getWidgetByName("WidgetName");  

リファレンスツールバーコントロールの取得
// :
contentPane.toolbar.options.items[0];
// :
var item = contentPane.toolbar.email;
// :
var item = contentPane.toolbar.getWidgetByName("email");

コントロール方法:
メソッド名
方法
説明
値をとる
Widget.getValue()
コントロール値の取得
に値を付ける
Widget.setValue()
パラメータに値を割り当てる
リセット
Widget.reset()
データをクリア
表示
Widget.visible()
コントロールの表示設定
非表示
Widget.invisible()
コントロールを非表示にする
表示するかどうか
Widget.isVisible()
コントロールが表示されるかどうかを返します.パラメータはtrueで表示され、falseは表示されません.
表示の設定
Widget.setVisible(boolean)
コントロールが表示されるかどうかを設定し、trueが表示され、falseが表示されないことを返します.
使用可能な設定
Widget.setEnable(boolean)
コントロールが使用可能かどうかを設定します.パラメータはtrueで使用可能です.falseは使用できません.
使用可能かどうか
Widget.isEnabled()
戻りコントロールが使用可能かどうか、戻りtrueが使用可能かどうか、falseは使用できません
コントロールイベントの呼び出し
Widget.FireEvent(「コントロールイベント」)
jsによるコントロールのイベントの取得
ツールバーに組み込まれたコントロール名:
ボタン名

送信
 submit
データチェツク
 verify
トップページ
  fist
前のページ
  previous
次のページ
  next
最後のページ
  last
印刷(クライアント)
  flashprint
メール
  email
  PDF
  pdf
現在のページ/合計ページ数
 pagenavi 
仮預金
 stash
クリア
 clear
 
 
 
 
 
 
参照先:
http://help.finereport.com/doc-view-1181.html
http://help.finereport.com/doc-view-1297.html
https://blog.csdn.net/Null_All/article/details/54409379
https://blog.csdn.net/xiaozaq/article/details/51916073