ホーム > 高度なプログラミング手法 > コレクションの使用 > コレクションのセッション・ステートのクリア
前へ |
次へ |
コレクションのセッション・ステートをクリアすると、コレクションのメンバーを削除できます。ショッピング・カートは、コレクションのセッション・ステートをクリアする必要がある場合のよい例です。ユーザーがショッピング・カートを空にして再度開始するよう要求した場合に、コレクションのセッション・ステートをクリアする必要があります。TRUNCATE_COLLECTION
メソッドをコールするか、f?p
構文を使用して、コレクションのセッション・ステートを削除できます。
TRUNCATE_COLLECTION
メソッドをコールすると、既存のコレクションが削除され、そのコレクションが再作成されます。次に例を示します。
APEX_COLLECTION.TRUNCATE_COLLECTION( p_collection_name => collection name);
f?p
構文の6つ目の引数を使用してセッション・ステートをクリアすることもできます。次に例を示します。
f?p=App:Page:Session::NO:collection name