Les règles de navigation définissent les actions de navigation à effectuer selon que la tentative de connexion de l'utilisateur à Crystal Enterprise aboutit ou échoue. Une règle de navigation redirige les utilisateurs sur une autre page selon que la chaîne renvoyée indique le succès ou l'échec de la tentative de connexion. La règle de navigation est configurée dans la vue Propriétés et enregistrée automatiquement dans le fichier faces
.
Logon
dans le concepteur visuel.logon_success
, et cliquez sur OK.logon_failure
, et cliquez sur OK.Vous devez maintenant créer une méthode action qui vérifie le statut de connexion de l'utilisateur et renvoie les chaînes "logon_success" ou "logon_failure".
Logon
dans le concepteur visuel.identity = getIdentity();
if (identity == null)
return "logon_failure";
if(!identity.isLoggedOn())
return "logon_failure";
return "logon_success";
Cette méthode vérifie l'existence et le statut de connexion du bean Identity
qui contient les informations de session de l'utilisateur. Si le bean Identity
n'est pas nul et est connecté à Crystal Enterprise, la chaîne "logon_success" est renvoyée, dans le cas contraire, l'utilisateur n'est pas connecté et la chaîne "logon_failure" est renvoyée.
Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |