ホーム > アプリケーション・ビルダーの概念 > URL構文の理解 > f?p構文を使用したページのリンク
前へ |
次へ |
アプリケーションのページ間にリンクを作成するには、次の構文を使用します。
f?p=App:Page:Session:Request:Debug:ClearCache:itemNames:itemValues:PrinterFriendly
表「f?p構文の引数」に、f?p
構文を使用するときに渡すことが可能な引数を示します。
f?p構文の引数
構文 | 説明 |
---|---|
|
アプリケーションIDまたは英数字の別名を指定します。 |
|
ページ番号または英数字の別名を指定します。 |
|
セッションIDを指定します。セッションIDを参照して、セッション番号を渡すことで同じセッション・ステートを保持している他のページへのハイパーテキスト・リンクを作成できます。セッションIDを参照するには、次の構文を使用します。
|
|
|
|
アプリケーション処理の詳細を表示します。DEBUGフラグの有効値は
参照: 「アプリケーションのデバッグ」 |
|
キャッシュをクリアします。これによりアイテムの値がNULLに設定されます。 キャッシュされたアイテムを単一のページでクリアするには、数値ページ番号を指定します。キャッシュされたアイテムを複数のページでクリアするには、ページ番号のカンマ区切りのリストを使用します。ページのキャッシュをクリアすると、ページのステートフル・プロセスもリセットされます。個別の値またはカンマ区切りの値には、リセットするコレクション名を追加することや、リクエストされたページにおけるリージョンのページ区切りをリセットするためにキーワード 参照: 「セッション・ステートのクリア」 |
|
URLでセッション・ステートを設定するために使用される、カンマで区切られたアイテム名のリストです。 |
|
URLでセッション・ステートを設定するために使用されるアイテム値のリストです。アイテム値にコロンを含めることはできませんが、カンマをバックスラッシュで囲んで指定することは可能です。アイテム値にカンマを渡すには、文字をバックスラッシュで囲んでください。次に例を示します。 \123,45\ |
|
ページを「印刷用」モードでレンダリングするかどうかを決定します。PrinterFriendlyが「はい」に設定されている場合は、ページが「印刷用」モードでレンダリングされます。PrinterFriendlyの値は、リージョンなどの要素をページから削除して印刷される出力を最適化するための条件のレンダリングに使用されます。印刷用プリファレンスを参照するには、次の構文を使用します。 V('PRINTER_FRIENDLY') 参照時は、Application Expressエンジンはタブやナビゲーション・バーを表示しません。すべてのアイテムは、フォーム要素ではなくテキストで表示されます。 |
f?p
構文の動作を理解することは重要ですが、この構文をユーザー自身が構築する必要がある場合はほとんどありません。アプリケーション・ビルダーには、これらの参照を自動的に作成する多くのウィザードが含まれています。次のセクションでは、f?p
構文を使用してページをリンクする多くの具体的な場合について説明します。