別のアプリケーションにページ遷移するには、「ページ遷移」コマンドで「外部ページ(アドレス指定)」を選択し、遷移させたいアプリケーションのURLを直接指定します。URLは、アプリケーションを発行する際に指定する「サーバー名」と「アプリケーション名」と「ページ名」を連結させ、以下のような形式で表現します。
http://<サーバー>/<アプリケーション名>/<ページ名>
パラメータを受け渡すには、上記のURLにURLパラメータを追加します。
URLパラメータとは、URL内の「?」以降の文字列のことを言い、この書式については一般的なURLのルールと同様で以下のような形式になります。
・パラメータは、パスの後に「? 記号」を付けてから書き始める
・各パラメータは、その名前と値を「= 記号」で分けて書く
・複数のパラメータを付ける場合は、パラメータ同士を「& 記号」で分ける
パラメータを受け取るには、Forguncyの「GETURLQUERYVALUE関数」を使用します。使い方は以下の(例)を参照してください。
GETURLQUERYVALUEの詳細につきましては、以下を参照してください。
GETURLQUERYVALUE関数
(例)アプリAからアプリBにページ遷移し、名前と年齢を受け渡すには、以下のようにします。
■アプリA側:ページ遷移コマンドの「外部ページ(アドレス指定)」のURLを以下のように記載します。
http://server-name/アプリB/?name=hanako&age=25
■アプリB側:「B10」セルに直接次の数式(GETURLQUERYVALUE関数を使用)を記載しておきます。こうすることで「B10」は”hanako”と表示されます。
=GETURLQUERYVALUE("name")