4D v16.3

Renommer

Accueil

 
4D v16.3
Renommer

Renommer  


 

 

4D propose une fonction de renommage des méthodes projet et des variables avec propagation dans toute la base. Cette fonction est accessible :

  • via la commande Renommer... du menu contextuel de l’éditeur de méthodes (méthodes projet et variables),
  • via la commande Renommer la méthode... du menu contextuel de la Page Méthodes de l’Explorateur (méthodes projet).

Lorsque vous sélectionnez cette commande, une boîte de dialogue apparaît, vous permettant de saisir le nouveau nom de l’objet :

Le nouveau nom doit être conforme aux règles de nommage, sinon un message d’alerte s’affiche au moment de la validation. Par exemple, il n’est pas possible de renommer une méthode avec un nom de commande comme "Alerte". 

Suivant le type d’objet que vous renommez (méthode projet ou variable), la boîte de dialogue de renommage contiendra ou non une option de propagation :

  • Méthode projet : l’option Mise à jour des appelants dans toute la base de données permet de propager le renommage de la méthode dans tous les objets de la base qui la référencent. Vous pouvez également désélectionner cette option pour, par exemple, renommer une méthode uniquement au niveau de l’Explorateur.
  • Variable process et interprocess : l’option Renommer la variable dans toute la base de données permet de propager le renommage de la variable dans tous les objets de la base qui la référencent. Si vous désélectionnez cette option, la variable sera renommée uniquement dans la méthode courante.
  • Variable locale : pas d’option de propagation pour cet objet, la variable est renommée uniquement dans la méthode courante.

Le bouton permet de rééditer la recherche en conservant les mêmes critères et options. Cette fonction peut être utile par exemple pour vérifier que tous les remplacements souhaités ont été effectués.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Recherches et remplacements

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v16)
4D - Mode Développement ( 4D v16.1)
4D - Mode Développement ( 4D v16.3)