Développement >  Utilitaires >  Divers >  Changement de clé en masse  

Afficher tout Masquer tout

Cette fonction permet de faire un changement de clé en masse.

On peut saisir ou bien charger le tableau en selectionnant des enregistrements pour un objet donné.

Exemple :

Objet 

Intitulé objet

Identifiant 1

Identifiant 2

Intitulé

Nouveau code

ADI

Table diverse

ACO

1

 

ZZZ

BPC

Clients

CLIENT1

 

 

CLIENT2

 Principe

Pour chaque ligne du tableau, le changement de clé est l'équivalent du changement de clé manuel effectué par l'utilisateur.

Le changement de clé consiste a changer le code dans tous les enregistrements de la base de donnée.

Le lien entre le code modifié et les autres tables qui contiennent ce code est defini dans le dicitionnaire des tables.

Gestion de l'écran

Ecran de saisie

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

Définit le code du dossier sur lequel on désire travailler (tel qu'il est défini dans la table des dossiers).

Tableau

  • Intitulé (champ INTIT)

Permet de définir un intitulé associé à chaque fiche.

Bloc numéro 3

  • Simulation (champ SIMUL)

Lorsque cette case est cochée, l'opération n'est pas réellement exécutée, mais simplement simulée. On obtient alors une trace détaillée qui décrit ce qui aurait été fait si l'opération n'avait pas été exécutée dans ce mode.

Fermer

 

Fonctions accessibles par clic droit sur le tableau

Chargement

Charge dans le tableau, tous les enregistrements de l'objet renseigné.

Chargement sélectif

Champs

Les champs suivants sont présents dans cette fenêtre :

Code objet à charger

  • Filtre (champ CRITERE)

Critère de selection sur les enregistrements de l'objet.

Fermer

Charge dans le tableau, tous les enregistrements de :

  • Objet
  • selection sur les champs de l'objet

 

Fermer

 

Tâche batch

Cette fonction peut être lancée en batch. La tâche standard ACHANGE est prévue à cet effet.

Boutons spécifiques

Permet de mémoriser les valeurs de paramètres saisies, en donnant un nom au mémo. Rappelons que le mémo STD, s'il existe, est automatiquement appelé lorsqu'on lance un état.

Permet de rappeler un mémo en donnant son code.

Permet d'effacer un mémo existant.

Permet de lancer le changement de clé en différé.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

Aucune table n'est mise en oeuvre par cette fonction.

Remarque importante

Cet utilitaire est conçu pour traiter les clés de tables applicatives, sur un seul dossier. Il est donc recommandé de ne pas l'utiliser pour renommer des clés présentes dans des tables superviseur, ou des tables de type Système.