jp.co.sei.is.lib21.ptn.screen
クラス PtnScrAnaEDGbar

java.lang.Object
  上位を拡張 jp.co.sei.is.lib21.SeiObject
      上位を拡張 jp.co.sei.is.lib21.pms.ptn.PtnScreen
          上位を拡張 jp.co.sei.is.lib21.pms.ptn.PtnScreenAna
              上位を拡張 jp.co.sei.is.lib21.ptn.screen.PtnScrAnaEDGbar
すべての実装されたインタフェース:
iPtnComponent
直系の既知のサブクラス:
PtnScrAnaEDGcircle, PtnScrAnaEDGjfreechart, PtnScrAnaEDGpareto, PtnScrAnaEDGstacked

public class PtnScrAnaEDGbar
extends PtnScreenAna

[Screen]棒グラフのファイルを作成するスクリーン。

概要

説明
SQL の実行結果を解析してグラフをファイルに出力します。

表示部品
SeiGraph

S区分
GRAPH グラフ表示

パラメータ

パラメータ名機能デフォルト値備考
Table[必須]対象のテーブル-
Pluginプラグイン- このスクリーンでは以下のメソッドを使用します。
  • setSql(PmsSql,String,int)
    詳細データを取得するSQLを設定するため
    一度発行されたSQLと同じSQLを発行するときには、このメソッドは呼び出されません。
SQLグラフのデータを取得する SQL 省略時はテーブルから自動生成
GraphXSummaryFields[必須]X軸(横軸)方向の集計に使用するフィールド 必ず設定して下さい。
GraphXPrintFieldsX軸(横軸)方向の表示に使用するフィールド 省略時は GraphXSummaryFields が設定されます。
GraphPrintFieldsグラフに表示するデータのフィールド 省略時は GraphXSummaryFields の件数を表示します。
ListKeyFieldsグラフから詳細画面に渡すフィールド 省略時はテーブルのプライマリキー
TableOpt表示部品のオプション- SeiHtmlParamGraph

内部処理

ソースを見る

関連項目:
PtnAnaEDGbar

入れ子のクラスの概要
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnScreen から継承された入れ子のクラス/インタフェース
PtnScreen.FieldInfo, PtnScreen.Result
 
インタフェース jp.co.sei.is.lib21.pms.ptn.iPtnComponent から継承された入れ子のクラス/インタフェース
iPtnComponent.PP, iPtnComponent.PP0
 
フィールドの概要
static java.lang.String OPT_graph_analyzesql_use
          スクリーンで自動生成される SQL を使用するかどうかのフラグ。
static java.lang.String OPT_graph_analyzesql_use_where
          SQLを自動生成しない場合に、検索条件を保持するかどうかのフラグ。
static java.lang.String OPT_graph_apply_y2field_screenNo
          Y2軸を使用するスクリーン番号。
static java.lang.String OPT_graph_axis_mode
          軸の表示方法。
static java.lang.String OPT_graph_axis_position
          軸の描画位置(X軸開始・終了位置・Y軸最小・最大値位置)。
static java.lang.String OPT_graph_bar_border
          グラフの枠線を出力するかのフラグ。
static java.lang.String OPT_graph_check_fieldExist
          選択された項目の値がフィールドに存在するかチェックするフラグ。
static java.lang.String OPT_graph_datavalue_display
          データの値を表示するかどうかのフラグ。
static java.lang.String OPT_graph_digit_scale
          データ値の小数点以下表示桁数を設定します。
static java.lang.String OPT_graph_direction
          グラフの表示方向。
static java.lang.String OPT_graph_editcomma
          数値をカンマ編集するかどうかのフラグ。
static java.lang.String OPT_graph_font_size
          グラフのフォントサイズ。
static java.lang.String OPT_graph_format
          グラフを出力するファイル形式。
static java.lang.String OPT_graph_item_step
          グラフの項目名を何項目毎に出力するかの値。
static java.lang.String OPT_graph_item_step_dispfirst
          グラフの横軸の先頭データを表示するかどうかのフラグ。
static java.lang.String OPT_graph_itembox_display
          表示項目の内容(凡例)を表示するかどうかのフラグ。
static java.lang.String OPT_graph_itembox_nullTitle
          凡例のタイトルが空の場合の文字列。
static java.lang.String OPT_graph_itembox_xstart
          表示項目の内容(凡例)の表示位置。
static java.lang.String OPT_graph_link
          グラフにリンクを設定するかどうかのフラグ。
static java.lang.String OPT_graph_margin_bottom
          グラフの余白(下部)。
static java.lang.String OPT_graph_margin_left
          グラフの余白(左側)。
static java.lang.String OPT_graph_margin_right
          グラフの余白(右側)。
static java.lang.String OPT_graph_margin_top
          グラフの余白(上部)。
static java.lang.String OPT_graph_max_data
          グラフの最大値。
static java.lang.String OPT_graph_max_fixed
          グラフの最大値を固定するフラグ。
static java.lang.String OPT_graph_nodata_plot
          データがない点を表示するかしないかのフラグ。
static java.lang.String OPT_graph_popup
          グラフのリンクから新しいウインドウを開くかどうかのフラグ。
static java.lang.String OPT_graph_scale_size
          目盛りの数。
static java.lang.String OPT_graph_scale_step
          目盛りを引くデータの間隔を設定します。
static java.lang.String OPT_graph_scale_unit_value
          縦軸目盛りの単位。
static java.lang.String OPT_graph_setSql_callOnce
          1回のリクエスト中にsetSqlメソッドを1回のみ呼び出すかのフラグ。
static java.lang.String OPT_graph_title
          グラフのタイトル。
static java.lang.String OPT_graph_tooltip
          グラフにカーソルを合わせた時に表示するツールチップ。
static java.lang.String OPT_graph_tooltip_display
          ツールチップを表示するかのフラグ。
static java.lang.String OPT_graph_xdata_title
          横軸データのタイトル。
static java.lang.String OPT_graph_xend
          X軸の終了位置。
static java.lang.String OPT_graph_xitem_appendmsg
          X軸方向の項目名に追加する文字列。
static java.lang.String OPT_graph_xitem_text_vertical
          X軸の目盛り項目名を縦書きで表示するかのフラグ。
static java.lang.String OPT_graph_xstart
          X軸の開始位置。
static java.lang.String OPT_graph_xunit_name
          グラフの横軸の目盛りの単位として表示する文字列。
static java.lang.String OPT_graph_y2data_title
          縦軸(右側)データのタイトル。
static java.lang.String OPT_graph_ydata_title
          縦軸データのタイトル。
static java.lang.String OPT_graph_ymax
          Y軸最大値位置。
static java.lang.String OPT_graph_ymin
          Y軸最小値位置。
static java.lang.String OPT_graph_ystart_position
          グラフの縦軸の開始位置。
static java.lang.String OPT_graph_yunit_name
          グラフの縦軸の目盛りの単位として表示する文字列。
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnScreenAna から継承されたフィールド
GRAPH_FILENO
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnScreen から継承されたフィールド
CONF_CMPT_EntValidChkFields, CONF_CMPT_PriorityToTableOpt, CONF_CMPT_SetTableOptReturnMsg, g_btn, g_btnTitle, g_checkingUniqueDupicate, g_checkUpdValid, g_dispButton, g_dispReset, g_fields, g_fields2, g_fields3, g_flg, g_name, g_no, g_np, g_pattern, g_pp, g_pp0, g_query, g_refererServerOnly, g_rp, g_updInvalidDel, g_useSess, g_validChkFields, OPT_check_duplicate_fields, OPT_check_duplicate_inputOnly, OPT_check_duplicate_nk, OPT_check_ns, OPT_check_referer_serverOnly, OPT_check_uniquekey_composite, OPT_clear_button_display, OPT_clear_button_fields, OPT_clear_button_fields2, OPT_clear_button_image, OPT_clear_button_position, OPT_clear_button_title, OPT_CMPT_CheckListUniqueKey, OPT_CMPT_graph_axisMode, OPT_CMPT_logic_screenValueBefore, OPT_dd_autodate, OPT_dd_autonext, OPT_dd_autosearch, OPT_dd_autosearch_interval, OPT_dd_autotime, OPT_dd_clear_display, OPT_dd_clear_fields, OPT_dd_date_allow_sysdate, OPT_dd_date_dayofweek, OPT_dd_date_input_limit_yearRange, OPT_dd_date_input_size_forIE, OPT_dd_entry_clear_display, OPT_dd_entry_clear_fields, OPT_dd_file_downloadDirect, OPT_dd_file_downloadforce, OPT_dd_file_height, OPT_dd_file_menubar, OPT_dd_file_toolbar, OPT_dd_file_width, OPT_dd_focus_select, OPT_dd_helpmsg_height, OPT_dd_helpmsg_overflow, OPT_dd_helpmsg_position, OPT_dd_helpmsg_width, OPT_dd_input_default, OPT_dd_input_size_forIE, OPT_dd_js_client, OPT_dd_js_clientblur, OPT_dd_key_default, OPT_dd_key_notnull, OPT_dd_key_notnull_both, OPT_dd_key2_default, OPT_dd_move_cursor, OPT_dd_noentry, OPT_dd_onChange, OPT_dd_openpopupwin_enable, OPT_dd_refbtn_display, OPT_dd_refbtn_image, OPT_dd_refbtn_title, OPT_dd_search_separator, OPT_dd_searchfield_size, OPT_dd_style_blur, OPT_dd_style_focus, OPT_dd_style_width, OPT_dd_title, OPT_dd_update_clear_display, OPT_dd_update_clear_fields, OPT_dd_window_arg, OPT_dd_window_nextfield, OPT_dd_window_return, OPT_dd_window_return_maxCount, OPT_dd_window_return2, OPT_dd_window_return3, OPT_dd_window_url, OPT_dd_window_value, OPT_dd_window_value2, OPT_dd_window_value3, OPT_download_force, OPT_error_invocation_outputLog, OPT_limit_upddel_confirm_msg, OPT_limit_upddel_confirm_msg2, OPT_list_check_offset, OPT_lower_button_display, OPT_page_limit_history_all, OPT_page_limit_history_result, OPT_reset_button_display, OPT_reset_button_image, OPT_reset_button_position, OPT_reset_button_title, OPT_search_like_usePrepare, OPT_sql_order_after_auto, OPT_submit_button_display, OPT_submit_button_image, OPT_submit_button_position, OPT_table_useFD, OPT_update_check_duplicateDB, OPT_upper_button_display
 
クラス jp.co.sei.is.lib21.SeiObject から継承されたフィールド
g_class, g_class2, g_debug, g_deflang, g_lang, g_package, g_ssp
 
インタフェース jp.co.sei.is.lib21.pms.ptn.iPtnComponent から継承されたフィールド
DISP_ALL, DISP_INLINEMENU, DISP_MESSAGE, DISP_SUBMENU, GRAPH_AFIELD, GRAPH_NP, GRAPH_PFIELD, GRAPH_SQLNO, GRAPH_SQLNO2, GRAPH_TOPNUMBERFIELD, GRAPH_XADDFIELD, GRAPH_XFIELD, GRAPH_XFROMFIELD, GRAPH_XSCALEMGFIELD, GRAPH_XTOFIELD, GRAPH_Y2FIELD, GRAPH_YADDFIELD, GRAPH_YFIELD, GRAPH_YFROMFIELD, GRAPH_YSCALEMGFIELD, GRAPH_YTOFIELD, LIST_SQLNO, MATRIX_COLFIELD, MATRIX_SQLNO, OFFSET, SUBMENU_DELETE_RESULT, SUBMENU_DELETE_RESULT2, SUBMENU_DETAIL, SUBMENU_DETAIL_FROZEN, SUBMENU_DETAIL_FROZEN2, SUBMENU_DETAIL_TEMPORARY, SUBMENU_DRILLDOWN, SUBMENU_ENTRY, SUBMENU_ENTRY_FOLLOWING, SUBMENU_ENTRY_SIMILAR, SUBMENU_ENTRY_SIMILAR2, SUBMENU_GRAPH, SUBMENU_GROUPKEY, SUBMENU_KEY, SUBMENU_LIST, SUBMENU_LIST_TEMPORARY, SUBMENU_LIST2, SUBMENU_MATRIX, SUBMENU_MULTI_ENTRY, SUBMENU_MULTI_UPDATE, SUBMENU_NONE, SUBMENU_TEMPORARY
 
コンストラクタの概要
PtnScrAnaEDGbar(PtnParam x_pp)
          コンストラクタ。
 
メソッドの概要
protected  boolean checkParam()
          パラメータをチェックします。
 iSeiHtmlObject exec()
          画面に表示する部品を作成します。
 PmsForm getForm(PmsForm x_form)
          画面表示の直前に呼ばれます。
 void setOption(java.util.Hashtable x_opt)
          オプションを設定します。
protected  void setParam()
          パラメータを設定します。
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnScreenAna から継承されたメソッド
getGraphAxisCount, getSelectGraph
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnScreen から継承されたメソッド
addErrMsg, addFieldInfo, addFieldInfo, addMultiHidden, addParamInfo, addParamInfo, addParamInfo, addParamInfo, addParamInfo, addParamInfo, addWhere, addWhereNK, afterCheck, afterParamByURL, appendSubsetURL, beforeCheck, begin, begin, beginError, check, check, check2, check3, checkAfter, checkAfter2, checkDuplicate, checkDuplicate, checkDuplicate, checkDuplicate, checkDuplicate, checkDuplicate, checkDuplicate2, checkDuplicate2, checkDuplicate2, checkDuplicate2, checkExisting, checkImmutableHidden, checkImmutableHidden, checkInsertTables, checkLogic, checkNC, checkNC, checkNC, checkNeedDtl, checkNeedMatrix, checkNS, checkNS, checkNS2, checkPost, checkPrevOffset, checkReferer, checkUniqueKey, clearImmutableHidden, debug, debug, debugHide, debugHide, debugHide, debugHide, download, download2, end, error, error, execError, execLogic, execLogicClient, existNextForm, getButtonTitle, getDownloadFileName, getEntPrintFields, getEntValidChkFields, getErrorForm, getExistingErrorIdx, getHtmlObjClass, getInqNP, getKeyFields, getKeyWhere, getKeyWhere2, getMessageDef, getName, getName2, getOptBoolean, getOptInt, getOptInt, getOptMsg, getOptMsg, getOptStrary, getOptStrary, getOptStrary, getOptString, getOptString, getPageForm, getPattern, getPrevPage, getScreenAssort, getScreenOpt, getScreenScruct, getScreenType, getSessWhere, getSubMenu, getTimestampPrecision, getTmptbl, getTrace, getUsingFields, getValue, getValue2, getValue3, getValuePlg, getValuePlg, getWhere, getWhereLike, hasClearBtn, invokePlugin, invokePlugin, invokePlugin, invokePlugin, invokePlugin2, invokePluginList, invokePluginOnce, isCheckError, isReDisplay, jumpNP, location, main, queryIdentNP, queryNP, setParamByURL, setParamByURL, setParamByURL, setPP, setSql, setSql, setSubMenu, terminate, traceAddCount, traceEndError, traceEndPlugin, traceStartError, traceStartPlugin, updateNC
 
クラス jp.co.sei.is.lib21.SeiObject から継承されたメソッド
createPmsTable, error, getAryMessage, getMsg, getPmsMessage, isDebug, isDebug, setSSP
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

OPT_graph_margin_left

public static final java.lang.String OPT_graph_margin_left
グラフの余白(左側)。 デフォルトは"グラフ描画領域の 10%" です。 グラフを大きくする場合は余白が大きくなるため、このオプションで設定して下さい。

導入されたバージョン:
RakFWII V3.1
関連項目:
定数フィールド値

OPT_graph_margin_right

public static final java.lang.String OPT_graph_margin_right
グラフの余白(右側)。 デフォルトは"グラフ作成部品が自動計算"します。 このオプションを設定すると、グラフの種類によっては表示上の問題が発生する可能性があります。 また、あまり小さい値を設定すると無視される場合があります。

導入されたバージョン:
RakFWII V3.1
関連項目:
定数フィールド値

OPT_graph_margin_top

public static final java.lang.String OPT_graph_margin_top
グラフの余白(上部)。 デフォルトは"グラフの高さの 20%" です。

導入されたバージョン:
RakFWII V3.1
関連項目:
定数フィールド値

OPT_graph_margin_bottom

public static final java.lang.String OPT_graph_margin_bottom
グラフの余白(下部)。 デフォルトは"グラフの高さの 10%" です。

導入されたバージョン:
RakFWII V3.1
関連項目:
定数フィールド値

OPT_graph_format

public static final java.lang.String OPT_graph_format
グラフを出力するファイル形式。 デフォルトは、"SVG"です。

関連項目:
PtnScrAnaEDGout.OPT_graph_format, 定数フィールド値

OPT_graph_font_size

public static final java.lang.String OPT_graph_font_size
グラフのフォントサイズ。 デフォルトは"15"です。

関連項目:
定数フィールド値

OPT_graph_title

public static final java.lang.String OPT_graph_title
グラフのタイトル。 デフォルトでは、設定されません。

関連項目:
定数フィールド値

OPT_graph_xdata_title

public static final java.lang.String OPT_graph_xdata_title
横軸データのタイトル。 デフォルトでは、設定されません。

関連項目:
定数フィールド値

OPT_graph_ydata_title

public static final java.lang.String OPT_graph_ydata_title
縦軸データのタイトル。 デフォルトでは、設定されません。

関連項目:
定数フィールド値

OPT_graph_y2data_title

public static final java.lang.String OPT_graph_y2data_title
縦軸(右側)データのタイトル。 デフォルトでは、設定されません。 複合グラフ時の2つめのグラフの目盛りに対するタイトルです。

関連項目:
定数フィールド値

OPT_graph_itembox_display

public static final java.lang.String OPT_graph_itembox_display
表示項目の内容(凡例)を表示するかどうかのフラグ。 デフォルトは "true" です。 表示項目の内容BOXを表示するときのみ使用します。 複合グラフの2つ目の表示項目のオプション名は、graph.itembox2.display となります。 3つ目以降は同様に追番を加算して設定してください。

関連項目:
定数フィールド値

OPT_graph_itembox_xstart

public static final java.lang.String OPT_graph_itembox_xstart
表示項目の内容(凡例)の表示位置。 デフォルトでは指定されません。 複合グラフで、Y2軸の項目名と凡例が重なる場合、このオプションで表示位置を変更してください。 グラフの 横方向右位置からの幅 を指定します。

関連項目:
定数フィールド値

OPT_graph_datavalue_display

public static final java.lang.String OPT_graph_datavalue_display
データの値を表示するかどうかのフラグ。 デフォルトは "true" です。

関連項目:
定数フィールド値

OPT_graph_scale_step

public static final java.lang.String OPT_graph_scale_step
目盛りを引くデータの間隔を設定します。 デフォルトは "1" です。

関連項目:
定数フィールド値

OPT_graph_scale_size

public static final java.lang.String OPT_graph_scale_size
目盛りの数。 デフォルトでは設定されません。

関連項目:
定数フィールド値

OPT_graph_scale_unit_value

public static final java.lang.String OPT_graph_scale_unit_value
縦軸目盛りの単位。 デフォルトは "1" です。

関連項目:
定数フィールド値

OPT_graph_digit_scale

public static final java.lang.String OPT_graph_digit_scale
データ値の小数点以下表示桁数を設定します。 デフォルト "0" で、小数点以下を表示しません。

導入されたバージョン:
RakFWII V6.0
関連項目:
定数フィールド値

OPT_graph_xunit_name

public static final java.lang.String OPT_graph_xunit_name
グラフの横軸の目盛りの単位として表示する文字列。 デフォルトでは、設定されません。

関連項目:
定数フィールド値

OPT_graph_yunit_name

public static final java.lang.String OPT_graph_yunit_name
グラフの縦軸の目盛りの単位として表示する文字列。 デフォルトでは、設定されません。

関連項目:
定数フィールド値

OPT_graph_ystart_position

public static final java.lang.String OPT_graph_ystart_position
グラフの縦軸の開始位置。 デフォルトでは、設定されません。 また、負数は指定できません。

関連項目:
定数フィールド値

OPT_graph_link

public static final java.lang.String OPT_graph_link
グラフにリンクを設定するかどうかのフラグ。 デフォルトは "true" です。

関連項目:
定数フィールド値

OPT_graph_popup

public static final java.lang.String OPT_graph_popup
グラフのリンクから新しいウインドウを開くかどうかのフラグ。 デフォルトは "false" です。

関連項目:
定数フィールド値

OPT_graph_max_data

public static final java.lang.String OPT_graph_max_data
グラフの最大値。 デフォルトは"値の最大値"となります。

関連項目:
定数フィールド値

OPT_graph_max_fixed

public static final java.lang.String OPT_graph_max_fixed
グラフの最大値を固定するフラグ。 デフォルトは "false" です。 デフォルトでは OPT_graph_max_data で最大値を設定しても、 グラフのデータの中に最大値を超えるデータが存在する場合は、 自動調整するようになっています。 このフラグに true を設定することで、最大値を固定できます。 但し、グラフが描画領域をはみ出す場合があります。

関連項目:
定数フィールド値

OPT_graph_item_step

public static final java.lang.String OPT_graph_item_step
グラフの項目名を何項目毎に出力するかの値。 デフォルトでは"全項目表示"します。

関連項目:
定数フィールド値

OPT_graph_item_step_dispfirst

public static final java.lang.String OPT_graph_item_step_dispfirst
グラフの横軸の先頭データを表示するかどうかのフラグ。 デフォルトでは"false" で、先頭データを表示しません。

関連項目:
定数フィールド値

OPT_graph_nodata_plot

public static final java.lang.String OPT_graph_nodata_plot
データがない点を表示するかしないかのフラグ。 デフォルトでは"true"です。 現在のところ、このオプションは折れ線グラフのみサポートしています。

関連項目:
定数フィールド値

OPT_graph_editcomma

public static final java.lang.String OPT_graph_editcomma
数値をカンマ編集するかどうかのフラグ。 デフォルトは "false" です。

関連項目:
定数フィールド値

OPT_graph_analyzesql_use

public static final java.lang.String OPT_graph_analyzesql_use
スクリーンで自動生成される SQL を使用するかどうかのフラグ。 デフォルトは "true" です。 使用しない場合は、false にして下さい。

関連項目:
定数フィールド値

OPT_graph_xitem_appendmsg

public static final java.lang.String OPT_graph_xitem_appendmsg
X軸方向の項目名に追加する文字列。 デフォルトでは、設定されません。

導入されたバージョン:
RakFWII V2.1
関連項目:
定数フィールド値

OPT_graph_xitem_text_vertical

public static final java.lang.String OPT_graph_xitem_text_vertical
X軸の目盛り項目名を縦書きで表示するかのフラグ。 デフォルトは"false"です。

関連項目:
定数フィールド値

OPT_graph_itembox_nullTitle

public static final java.lang.String OPT_graph_itembox_nullTitle
凡例のタイトルが空の場合の文字列。 デフォルトは"未定義"です。 値が空の場合でこのオプションが設定されていない場合、 パターンの種類によって不正な文字列が出力されたり、空白になったりします。 表示フィールドの値が空や NULL になる可能性がある場合には、必ず設定して下さい。 空白にする場合は「#350」等を指定して下さい。 国際化のためにカンマ区切りで記述できます。

導入されたバージョン:
RakFWII V3.1
関連項目:
定数フィールド値

OPT_graph_setSql_callOnce

public static final java.lang.String OPT_graph_setSql_callOnce
1回のリクエスト中にsetSqlメソッドを1回のみ呼び出すかのフラグ。 デフォルトは "false" です。 OPT_graph_analyzesql_use が true に設定されている場合のみ有効です。 setSqlメソッドを1回だけ呼びたい場合には、このフラグを true に設定してください。

関連項目:
定数フィールド値

OPT_graph_axis_mode

public static final java.lang.String OPT_graph_axis_mode
軸の表示方法。 デフォルトは、"AXIS_LEFT_BOTTOM" です。
パラメータ名説明
AXIS_LEFT_BOTTOMグラフの下側にX軸、左側にY軸表示
AXIS_LEFTグラフの左側にY軸を表示
AXIS_RIGHTグラフの右側にY軸を表示
AXIS_BOTTOMグラフの下側にX軸を表示
AXIS_NONE軸を非表示

関連項目:
定数フィールド値

OPT_graph_apply_y2field_screenNo

public static final java.lang.String OPT_graph_apply_y2field_screenNo
Y2軸を使用するスクリーン番号。 デフォルトは、"1"です。 このオプションは複合グラフの場合に使用します。Y2軸の設定を元にグラフ表示する スクリーンの番号を指定してください。カンマ区切りで複数指定できます。

関連項目:
定数フィールド値

OPT_graph_direction

public static final java.lang.String OPT_graph_direction
グラフの表示方向。 デフォルトは "Vertical"(縦棒グラフ)です。 横棒グラフを表示したい場合は、このオプションを Horizontal に設定してください。

関連項目:
定数フィールド値

OPT_graph_analyzesql_use_where

public static final java.lang.String OPT_graph_analyzesql_use_where
SQLを自動生成しない場合に、検索条件を保持するかどうかのフラグ。 デフォルトは "false" です。 このオプションを使用する場合、graph.analyzesql.use が false であることが前提です。 SQLを自動生成せず、検索条件を保持したい場合は、このオプションを true に設定してください。

関連項目:
定数フィールド値

OPT_graph_check_fieldExist

public static final java.lang.String OPT_graph_check_fieldExist
選択された項目の値がフィールドに存在するかチェックするフラグ。 デフォルトは "false" です。 このオプションを true に設定すると、グラフを再表示した際に選択されたキーが、 選択項目の一覧に含まれるかチェックします。含まれなかった場合、処理を中断します。

導入されたバージョン:
RakFWII V5.0
関連項目:
定数フィールド値

OPT_graph_tooltip

public static final java.lang.String OPT_graph_tooltip
グラフにカーソルを合わせた時に表示するツールチップ。 デフォルトは""(指定なし)です。 置換パラメータとして以下が利用可能です。
(記述例) (%xaxis:title%: %xaxis:value%、%yaxis:title%:%yaxis:value%)
置換パラメータ変換される値
%xaxis:title%X軸タイトル
%xaxis:value%X軸値
%yaxis:title%Y軸タイトル
%yaxis:assort%Y軸系列値
%yaxis:assort2%Y軸系列値(細分化)
%yaxis:value%Y軸値
%yaxis:value2%Y軸値(積上)
%yaxis:value3%Y軸値(合計)
%y2axis:title%Y2軸タイトル
%y2axis:assort%Y軸系列値
%y2axis:assort2%Y軸系列値(細分化)
%y2axis:value%Y2軸値
%y2axis:value2%Y軸値(積上)
%y2axis:value3%Y軸値(合計)
%#MD番号%MDメッセージ
ただし、エリアグラフには対応していません。

関連項目:
定数フィールド値

OPT_graph_tooltip_display

public static final java.lang.String OPT_graph_tooltip_display
ツールチップを表示するかのフラグ。 デフォルトは"true"です。 散布図では、graph.tooltip が未設定でもデフォルトのツールチップが表示されます。このツールチップ表示を非表示にしたい場合は、 このオプションを false に設定してください。

導入されたバージョン:
RakFWII 6.0
関連項目:
定数フィールド値

OPT_graph_bar_border

public static final java.lang.String OPT_graph_bar_border
グラフの枠線を出力するかのフラグ。 デフォルトは"true"です。

導入されたバージョン:
RakFWII V6.1
関連項目:
定数フィールド値

OPT_graph_xstart

public static final java.lang.String OPT_graph_xstart
X軸の開始位置。 デフォルトは、"グラフ描画領域横幅の10%"です。

関連項目:
定数フィールド値

OPT_graph_xend

public static final java.lang.String OPT_graph_xend
X軸の終了位置。 デフォルトは、"グラフ描画領域横幅の95%"です。

関連項目:
定数フィールド値

OPT_graph_ymin

public static final java.lang.String OPT_graph_ymin
Y軸最小値位置。 デフォルトは、"グラフ描画領域縦幅の90%"です。

関連項目:
定数フィールド値

OPT_graph_ymax

public static final java.lang.String OPT_graph_ymax
Y軸最大値位置。 デフォルトは、"Y軸最小値位置-グラフ描画領域縦幅/10"です。

関連項目:
定数フィールド値

OPT_graph_axis_position

public static final java.lang.String OPT_graph_axis_position
軸の描画位置(X軸開始・終了位置・Y軸最小・最大値位置)。 デフォルトは、""(設定なし)です。 カンマ区切りで、X軸開始位置・X軸終了位置・Y軸最小値位置・Y軸最大値位置の順に記述します。 デフォルトでは、個別指定のオプション設定値に従います。

関連項目:
graph.xstart X軸開始位置, graph.xend X軸終了位置, graph.ymin Y軸最小値位置, graph.ymax Y軸最大値位置, 定数フィールド値
コンストラクタの詳細

PtnScrAnaEDGbar

public PtnScrAnaEDGbar(PtnParam x_pp)
コンストラクタ。

パラメータ:
x_pp - PtnParam
メソッドの詳細

setOption

public void setOption(java.util.Hashtable x_opt)
オプションを設定します。 オプションは名称と値の組を入れた Hashtable です。

パラメータ:
x_opt - オプション

checkParam

protected boolean checkParam()
パラメータをチェックします。

オーバーライド:
クラス PtnScreen 内の checkParam
戻り値:
パラメータが不足してる場合はfalse

setParam

protected void setParam()
パラメータを設定します。

オーバーライド:
クラス PtnScreenAna 内の setParam

exec

public iSeiHtmlObject exec()
画面に表示する部品を作成します。

オーバーライド:
クラス PtnScreen 内の exec
戻り値:
画面に表示する部品。

getForm

public PmsForm getForm(PmsForm x_form)
画面表示の直前に呼ばれます。

オーバーライド:
クラス PtnScreen 内の getForm
パラメータ:
x_form - 画面に表示する予定のフォーム
戻り値:
実際に画面に表示するフォーム


Copyright(C)1999-2012 Sumitomo Electric Industries, Ltd.
All rights reserved.