Je viens de terminer ma première "vraie" application apex, mais il a l'air un peu désordonné. Y a-t-il quelque chose que je peux renommer les pages afin qu'elles soient de retour dans l'ordre du flux d'applications? P>
5 Réponses :
Les chiffres sont arbitraires. N'allez pas au tracas de tout renuméroter, car vous aurez besoin de tester toutes les branches, des onglets, une chapelure .... p>
Malheureusement, les numéros de page sont fortement exposés dans l'Appex. Par exemple, les pages sont triées par défaut par leur ID sur la vue App. Ou dans le débogueur, les pages sont uniquement référées par IDS. Il est donc très malheureux que leur renuméroter soit si douloureux ...
Comme Gary le suggère, il vaut mieux considérer les numéros de page d'être arbitraires. P> li>
Vous pouvez exporter l'application, modifier le script SQL avec les nouveaux numéros de page (rappelez-vous pour rechercher tous les emplacements dans lesquels un numéro de page est référencé), puis à réimporter l'application - et testez-la bien :) - Espérons que vous n'avez pas de références aux pages d'autres applications cependant :) p> li>
dans APEX 3.2 et plus tard, vous pouvez mettre vos pages en groupes, ce qui peut être utile pour trier les pages et faciliter la recherche de la page qui vous intéresse. P> LI> ol>
3.2, c'est vieux ... mais je sens que je devrais faire référence à mes pensées à ce sujet pour les futurs lecteurs Grassroots-oracle.com/2016/05/apex-page-numbering.html
Les conseils suivants ne vous aideront pas beaucoup avec votre application actuelle, mais je trouve utile de planifier la numérotation générale de la page à l'avance.
Je commence en divisant mon application dans des groupes de pages, par exemple, la comptabilité, Rapports et administration, puis assignez 100 (ou 1000) pages à chacun de ces groupes. P>
par exemple: p> alors j'ignore les sous-pages Au sein de chaque groupe, sur la base de quelles pages que mon besoin d'exigence me dit que j'aurai probablement besoin de: p> et ainsi de suite, vous obtenez l'idée. Laissez une pièce entre les chiffres (110, 120, etc.) pour pouvoir ajouter quelques pages plus tard. P> Bien sûr, il est difficile de tout planifier à l'avance, donc certains hors de lieu Les pages numériques de page devront être utilisées après un moment, mais dans mon expérience, un peu de planification initiale le rend beaucoup plus gérable (et facile à travailler). P> p>
Et ici vous allez.
Mais, vous devrez tester toutes les branches, les onglets, la chapelure, etc. p>
Si vous êtes prêt à le faire, je vous suggérerai de passer par votre commande de création de page (moyen, créez une copie de la première page que vous avez créée au début de votre application). Cela vous aidera à obtenir un indice quelles branches, tabs, la chapelure doit être mise à jour. P>