jp.co.sei.is.lib21.ptn.popup
クラス PtnWinRNZrm

java.lang.Object
  上位を拡張 jp.co.sei.is.lib21.SeiObject
      上位を拡張 jp.co.sei.is.lib21.pms.ptn.PtnObject
          上位を拡張 jp.co.sei.is.lib21.pms.ptn.PtnObjectWin
              上位を拡張 jp.co.sei.is.lib21.ptn.popup.PtnWinRNZrm
すべての実装されたインタフェース:
d00Pattern, d13Window, d235WinZ, dPtnWinZ, iPtnComponent

public class PtnWinRNZrm
extends PtnObjectWin
implements dPtnWinZ

[Pattern] リモートウインドウ呼び出しのパターン。

(開発中)



概要

異なるサーバーで実行しているウインドウプログラムを呼び出します。 通常、参照ボタンから異なるサーバーのウインドウを開いた場合、 ブラウザのセキュリティチェックによって、値を戻すことができません。 その場合、このパターンを使用して下さい。

このパターンを適用する場合、ログイン認証は SSO(シングルサインオン)を使用して下さい。

プログラム例を以下に示します。

        <Program Name="xxxx1000">
            <Title>リモート呼び出し</Title>
            <Pattern>PtnWinRNZrm</Pattern>
            <PP>
                <Option>
                    <Param Name="win.remote.url">http://hostname:8080/xxxx/xxxxWinServlet/emp_no</Param>
                </Option>
            </PP>
        </Program>

このパターンを使用する場合、同じプログラムに他のパターンとの併用はできません。 プログラムのタイトルは、呼び出し元のプログラムが採用されます。

メニュー
インラインメニュー
なし
サブメニュー
なし

制約事項

画面構成

RPNPS区分NOスクリーン備考
0 - -- PtnScrWinRNZrmリモート呼び出し

ソースを見る

導入されたバージョン:
RakFWII V3.1

入れ子のクラスの概要
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnObject から継承された入れ子のクラス/インタフェース
PtnObject.Trace
 
インタフェース jp.co.sei.is.lib21.pms.ptn.iPtnComponent から継承された入れ子のクラス/インタフェース
iPtnComponent.PP, iPtnComponent.PP0
 
フィールドの概要
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnObjectWin から継承されたフィールド
g_dummy, OPT_win_autoClose, OPT_win_autoClose_interval, OPT_win_autoClose_pageNo, OPT_win_directories, OPT_win_fullscreen, OPT_win_height, OPT_win_left, OPT_win_location, OPT_win_makeFrame, OPT_win_maximize, OPT_win_menu_display, OPT_win_menu_param_fields, OPT_win_menubar, OPT_win_modal, OPT_win_resizable, OPT_win_scrollbars, OPT_win_status, OPT_win_toolbar, OPT_win_top, OPT_win_width
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnObject から継承されたフィールド
ADD_AFTER, ADD_AFTER_BUTTON, ADD_BEFORE, ADD_BEFORE_BUTTON, ADD_BEFORE_SUBMENU, ADD_INVALID, BOTTOM_LEFT, BOTTOM_RIGHT, CLEAR_LISTSQL, CONF_CMPT_AutoSetDefaultPage, CONF_CMPT_ScreenStruct, CONF_CMPT_SequentialCheckError, CONF_CMPT_SetDefaultPage, FLG_CLONE_SQL, FLG_NO_BUTTON, FLG_NO_CHECKNS, FLG_NO_KEYFIELDS, FUNC_, FUNC_DELETE, FUNC_DOWNLOAD, FUNC_DOWNLOAD_CSV, FUNC_DOWNLOAD_RPT, FUNC_DOWNLOAD_SYLK, FUNC_DOWNLOAD_XLS, FUNC_DRILLDOWN, FUNC_ENTRY, FUNC_ENTRY_CALENDAR, FUNC_ENTRY_DETAIL, FUNC_ENTRY_DETAIL_TEMPORARY, FUNC_ENTRY_FOLLOWING, FUNC_ENTRY_RESULT, FUNC_ENTRY_SIMILAR, FUNC_GRAPH, FUNC_INQUIRY, FUNC_INQUIRY_TEMPORARY, FUNC_LIST, FUNC_LIST_TEMPORARY, FUNC_LIST2, FUNC_LOCATION, FUNC_MULTI_ENTRY, FUNC_MULTI_UPDATE, FUNC_REPORT, FUNC_REPORT2, FUNC_SELSESS, FUNC_UPDATE, FUNC_UPDATE_RESULT, g_checkError, g_closePos, g_form, g_fv, g_fv2, g_name, g_offset, g_parent, g_pp, g_sequentialCheckError, g_subwin, g_trace, g_useSess, g_win, OPT_access_log_enable, OPT_access_log_parameter, OPT_bottom_msg, OPT_check_errmsg, OPT_check_errmsg_display, OPT_check_errmsg_position, OPT_check_errmsg_template, OPT_check_warnmsg, OPT_check_warnmsg_display, OPT_check_warnmsg_style, OPT_CMPT_check_having_pageNo, OPT_CMPT_copyObjName, OPT_middle_msg, OPT_page_abort_errorProc, OPT_page_background_image, OPT_page_check_value_before, OPT_page_close_display, OPT_page_close_position, OPT_page_datasource_transition, OPT_page_errmsg_br, OPT_page_errmsg_oneplace, OPT_page_errmsg_oneplace_position, OPT_page_errmsg_position, OPT_page_footer_display, OPT_page_keybind_param, OPT_page_menu_close, OPT_page_menu_close_absolute, OPT_page_menu_close_size, OPT_page_menu_close_time, OPT_page_msg_br, OPT_page_submenu_position, OPT_page_template_struct, OPT_page_title_display, OPT_param_updInputFields_setDefault, OPT_printSystem, OPT_sql_deadlock_errmsg, OPT_sql_errmsg, OPT_sql_error_deadlock, OPT_sql_error_display, OPT_top_document_title, OPT_top_msg, OPT_top_title_display, SCREEN_PACKAGE, TOP_LEFT, TOP_RIGHT
 
クラス 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
 
コンストラクタの概要
PtnWinRNZrm(PtnParam x_pp)
          コンストラクタ。
 
メソッドの概要
protected  void setParamDmy()
          スクリーンを追加するためにコンストラクタから呼び出されます。
protected  void setParamWin()
          スクリーンを追加するためにコンストラクタから呼び出されます。
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnObjectWin から継承されたメソッド
addHidden, addMenu, addMenuWin, getForm, getURLParam, isRefwin, main, setFocusPage, setParamDmy, setParamWin
 
クラス jp.co.sei.is.lib21.pms.ptn.PtnObject から継承されたメソッド
addInnerSubMenu, addMenu2, addScreen, addScreen, addScreen, addScreen, addScreen, addScreen, addScreen, addScreen, addScreen, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu, addSubMenu2, addSubMenu2, begin, begin2, beginSess, checkError, checkOffset, commit, commit, containsRP, createScreen, createScreen, debug, debug, destroy, end, error, error, exec, exec, execScreen, getBaseFunc, getBaseNP, getDetailCount, getErrorForm, getErrorForm, getErrorObj, getFileAccess, getFirstPattern, getForm, getListSql, getListSql2, getMetaData, getMultiNP, getMultiOffset, getName, getNextPage, getNP, getObj, getPP, getPP0, getScreens, getScreens, getScreens2, getSubmenuComment, getTabTitle, getUsingPageType, isConfirmScreen, isDownloadDmy, isListMenuVisible, isVisible, needErrorCheck, needErrorCheck, needExec, printPage, printReport, queryNP, rollback, setBaseNP, setClosePos, setDefaultPage, setHidden, setHidden, setName, setName2, setParamEquiv, setParent, setPP, setPrintForm, terminate
 
クラス 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
 

コンストラクタの詳細

PtnWinRNZrm

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

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

setParamDmy

protected void setParamDmy()
クラス PtnObjectWin の記述:
スクリーンを追加するためにコンストラクタから呼び出されます。 ダミーフレームで実行されているときに呼び出されます。 オーバーライドして適切なスクリーンを追加する処理を記述して下さい。 オーバーライドせずに使用した場合、ウインドウのフォーカスを取得するJavaScriptを無効にし、 PtnScrWinRNPtnScrWinRN2を追加します。

オーバーライド:
クラス PtnObjectWin 内の setParamDmy

setParamWin

protected void setParamWin()
クラス PtnObjectWin の記述:
スクリーンを追加するためにコンストラクタから呼び出されます。 ポップアップウインドウで実行されているときに呼び出されます。 オーバーライドして適切なスクリーンを追加する処理を記述して下さい。 オーバーライドせずに使用した場合、 PtnScrWinRLを追加します。

オーバーライド:
クラス PtnObjectWin 内の setParamWin


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