Cette information vous permet d'agir en conséquence si vous n'avez pas adapté votre schéma aux fonctionnalités disponibles sur le Web.
Par exemple, lorsque vous détectez une session Web dans une fonction qui crée une boîte de message ou une nouvelle fenêtre, vous pouvez faire en sorte que le code modifié pour l'environnement Web soit appelé ou que la fonction soit interrompue. Les exemples de code ci-après permettent de détecter une session Web.
dim currDBSession '
Session Db en cours
set currDBSession = GetSession
' Test de présence de la variable de session Web.
if currDBSession.HasValue ("_CQ_WEB_SESSION") then
' Quitter ou effectuer une autre action
end if
my $currDBSession; #
Session Db en cours
$currDBSession = $entity->GetSession();
# Test de présence de la variable de session Web
if ( $currDBSession->HasValue ("_CQ_WEB_SESSION") {
# Quitter ou effectuer une autre action
}