Forum APEX - Développement Oracle Application Express

Le site des développeurs francophones APEX - Oracle Application Express

Vous n'êtes pas identifié(e).

Annonce

Bienvenue sur le forum Oracle APEX

S'il s'agit de votre première visite, nous vous invitons à consulter la FAQ en cliquant sur le lien ci-dessous. Vous pouvez poster ici toutes vos questions sur l'installation, le développement (composants clients et serveurs), l'administration des instances Oracle APEX. Par ailleurs, ce forum diffuse les annonces et actualités relatives à Oracle APEX.

Oracle APEX 4.1

Oracle APEX 4.1 est disponible depuis le 24 août 2011.

Oracle APEX 4.0

Oracle APEX 4.0 est disponible depuis le 23 juin 2010. Il existe 2 distributions, une distribution en langue anglaise uniquement et une distribution multilingue.

#1 2010-08-17 19:38:37

admin
Administrateur
Inscription : 2010-08-02
Messages : 83

Pourquoi utiliser l'alias d'application et de page dans APEX ?

L'exécution d'une application APEX se matérialise par l'appel d'une URL de la forme :

http://[server]:[port]/[dad]/f?p=[application_id]:[page_id]

server - nom du serveur/domaine, ex. localhost ou absodia.com.       
port - Numéro de port d'écoute, ex. 80.
dad - Database access descriptor, ex apex ou pls.
application_id - identifiant numérique de l'application ex. 125.
page_id - identifiant numérique de la page APEX, ex. 1.

http://localhost:80/apex/f?p=125:1

Si on importe l'application 125 avec les paramètres par défaut, le moteur APEX génère un nouvel identifiant numérique sur la machine cible.

Comme vous l'imaginez, cela nécessite l'actualisation des favoris publiés sur le bureau de l'utilisateur dans la mesure où l'identifiant change à chaque import.


Privilégiez la forme http://[server]:[port]/[dad]/f?p=[application_alias]:[page_alias]

server - nom du serveur/domaine, ex. localhost ou absodia.com.       
port - Numéro de port d'écoute, ex. 80.
dad - Database access descriptor, ex apex ou pls.
application_alias - chaîne alphanumérique ex. mon_appli.
page_alias - chaîne alphanumérique, ex. mon_menu.

http://localhost:80/apex/f?p=mon_appli:accueil

L'alias est un identificateur de remplacement qui ne change pas quelle que soit l'identifiant numérique de l'application APEX importée.

En résumé, utilisez l'alias pour simplifier le déploiement de vos applications APEX.

NB Les autres paramètres de l'URL d'une application APEX ne font pas l'objet de ce sujet.

Hors ligne

Pied de page des forums