外部システムからWagbyの画面を開く
最終更新日: 2024年2月7日
R8 | R9
外部システムから直接、開きたい Wagby の画面を指定することができます。
例えば顧客モデル(customer)の一覧表示画面を開く場合、次のようになります。ホスト名は適切に読み替えてください。
最初にログオン画面が表示されます。ログオン後、メニュー画面をスキップして顧客モデル(customer)の一覧表示画面が開きます。
なおパラメータにログオンアカウントおよびパスワードを指定することはできません。
URL に action_New パラメータを加えます。値部分も同じく "New" とします。
接頭語 "action_" のあとに続く文字列は「イベント」として扱われます。
詳細は"画面遷移パラメータまとめ"をお読みください。
パラメータ内に含める&は、"%26" に置換してください。これはパラメータ以降の文字列をひとまとまりとして扱えるようにするためです。
遷移先を showListStaff.do とします。また、検索条件部を次のようにします。
まずパラメータのマルチバイト文字列「鈴木 一郎」のみをURLエンコードします。文字エンコーディングは utf-8 としてください。
次に「画面URL」と「パラメータ」を連結します。
このようにして作成された文字列をパラメータ値として指定します。
まとめますと、日本語文字(マルチバイト文字)は、URLエンコードした値に置換してください。
本動作はスマートフォンにも対応しています。(ログオン認証後、指定画面へリダイレクトされます。)
URLを指定する
http://localhost:8921/wagby/showListCustomer.do
例:新規登録画面を開く
http://localhost:8921/wagby/insertCustomer.do?action_New=New
例:検索条件を付与する
http://localhost:8921/wagby/showListCustomer.do?action_Search_Condition=Search_Condition%26customer_cp$002f整数型項目1jshparam=整数値%26customer_cp$002f整数型項目2jshparam=整数値
例:日本語文字を含む検索条件を付与する
?action_Search_Condition=Search_Condition&staff_cp$002fname=鈴木 一郎
?action_Search_Condition=Search_Condition&staff_cp$002fname=%E9%88%B4%E6%9C%A8%20%E4%B8%80%E9%83%8E
showListStaffSub.do?action_Search_Condition=Search_Condition&staff_cp$002fname=%E9%88%B4%E6%9C%A8%20%E4%B8%80%E9%83%8E
http://localhost:8921/wagby/showListStaffSub.do?action_Search_Condition=Search_Condition&staff_cp$002fname=%E9%88%B4%E6%9C%A8%20%E4%B8%80%E9%83%8E
スマートフォンからの操作
仕様・制約