Dans les vues de grille, utilisez cette commande pour changer tous les enregistrements d’une colonne par une certaine valeur, y compris par une valeur vide. La commande Remplacer une colonne est un puissant moyen permettant de mettre à jour les valeurs d’une colonne ou même les résultats des formules.
La commande Remplacer une colonne remplace les valeurs d'une colonne pour tous les enregistrements inclus dans la restriction définie pour la vue. Si aucune restriction n'est définie, tous les enregistrements sont mis à jour, même s'ils ne sont pas affichés à l'écran. Si vous voulez mettre à jour un sous-ensemble d'enregistrements, définissez une restriction pour le sous-ensemble. S'il n'est pas possible de définir une restriction qui donne le sous-ensemble souhaité, utilisez la fonctionnalité copier et coller pour mettre à jour les enregistrements. Consultez la rubrique Copier et coller des données de grille.
Pour remplacer des valeurs de colonne :
Sélectionnez Grille/Remplacer dans le ruban.
Cliquez avec le bouton droit sur l’en-tête de la colonne et sélectionnez Remplacer une colonne dans le menu contextuel de la colonne.
Pour remplacer les valeurs de la colonne par la valeur que vous saisissez, sélectionnez le bouton d'option Valeur et saisissez la valeur à appliquer à toute la colonne dans le champ Valeur. Si le champ est validé, le champ Valeur est une liste de valeurs de la table de validation.
Pour saisir la valeur sous la forme d'une expression SQL, sélectionnez le bouton d'option Expression SQL et saisissez une expression SQL valide dans la zone multiligne. Reportez-vous à Expressions SQL.
Remarque : Lorsqu’une vue est restreinte, cette commande n’affecte que les enregistrements répondant aux critères de restriction.
Pour changer toutes les valeurs de la colonne Standard de pièce de la table Pièces par TECH, sélectionnez la colonne Standard de pièce et exécutez la commande Remplacer une colonne. Dans la boîte de dialogue, cochez l’option Valeur, sélectionnez TECH dans la liste Valeur, puis cliquez sur OK. ARCHIBUS effectue la modification et retourne à la vue Pièces, où vous pouvez constater que tous les enregistrements ont TECH comme valeur de la colonne Standard de pièce.
Toute instruction SQL valide peut être utilisée dans le champ Expression SQL.
Vous pouvez utiliser uniquement des expressions SQL relatives aux champs de la table active et aux fonctions SQL. Vous ne pouvez pas utiliser d'instructions SELECT de sous-requête ou des des instructions plus complexes, car le programme les bloquera pour des questions de sécurité.
Cette commande constitue aussi une excellente façon d’effacer des valeurs existantes pour que vous puissiez utiliser la commande Coller sur plusieurs lignes pour les remplacer. Par exemple, procédez de la manière suivante pour effacer les codes de départements de toute une division dans la table Pièces :
Copyright © 1984-2014, ARCHIBUS, Inc. Tous droits réservés. |