Augmenter des tarifs avec une requête mise à jour sur Access

Votre Assistante
Votre AssistanteGérante à Votre Assistante

Tutoriel pour apprendre à augmenter des tarifs avec une requête mise à jour sur Access. Comment utiliser une requête mise à jour, requête ajout, requête création de table, requête sélection sur Access ?

Votre Assistante : http://www.votreassistante.net - le 20/05/2015
Article écrit par Lydia Provin du blog
Votre Assistante : http://www.votreassistante.net
1
Augmenter des tarifs avec une requête mise à jour sur Access
Après le tutoriel sur la requête de création de table et la requête d’ajout, nous allons aborder
la requête mise à jour sur Access. Une requête mise à jour sur Access est une requête
permettant de mettre à jour des enregistrements existants dans une table, elle n’en supprime pas
ni n’en ajoute.
Vous retrouverez la base de données utilisée dans ce tutoriel dans l’Espace membres.
Dans cet exemple, nous allons augmenter les tarifs supérieurs à 100 €.
Cependant, quelques précautions sont à prendre. En effet, si vous avez établi des factures avec
votre base de données, lorsque vous voudrez consulter ou rééditer une facture établie avant
l’augmentation, celle-ci comprendra le tarif augmenté, d’où l’intérêt d’avoir ajouté un champ
Date lors du tutoriel sur la création de factures Access. De cette manière, je peux n’afficher,
dans l’établissement de mes factures, que les tarifs en vigueur en ne choisissant que les
enregistrements dont la date correspond à la mise à jour.
Pour l’augmentation, nous allons donc dans un premier temps dupliquer tous les tarifs par une
requête d’ajout, puis modifier la date en vigueur et les montants par une requête mise à jour.
Une requête mise à jour ne pouvant être annulée, il est conseillé de faire cette mise à jour sur
une copie de la base de données afin, en cas d’erreur, d’avoir une sauvegarde de vos données.
Ouvrez la base de données et, dans l’onglet Créer, cliquez sur Création de requête .
Sélectionnez la table Tarifs par un double-clic ou en cliquant une fois, puis sur Ajouter et
fermez la boîte de dialogue :
Votre Assistante : http://www.votreassistante.net - le 20/05/2015
Article écrit par Lydia Provin du blog
Votre Assistante : http://www.votreassistante.net
2
Double-cliquez sur chacun des champs présents dans la table pour les ajouter sauf ID puisqu’il
est en Numéroauto et que deux Numéroauto identiques ne peuvent cohabiter dans une même
table. Puis cliquez sur Ajout dans le groupe Type de requête de l’onglet Créer.
Choisissez comme Nom de la table Tarifs et cliquez sur Ok :
Les noms des champs étant identiques, la ligne Ajouté à dans la grille de la requête doit s’être
remplie automatiquement.
Cliquez sur Exécuter , un message vous indique que vous allez ajouter 25 lignes ce qui
correspond au nombre d’enregistrements présents dans la table Tarifs :
Cliquez sur Oui, fermez la requête sans l’enregistrer, car elle ne nous resservira plus et jetez un
œil à votre table Tarifs.
Pour le moment, vous devez avoir 2 fois les mêmes tarifs. Nous allons donc porter notre requête
mise à jour sur le champ ID puisqu’il n’y a que celui-ci qui est différent par rapport aux
premiers enregistrements (de 1 à 25 représentent les tarifs avant augmentation et 26 à 50 après
augmentation).
Votre Assistante : http://www.votreassistante.net - le 20/05/2015
Article écrit par Lydia Provin du blog
Votre Assistante : http://www.votreassistante.net
3
Refermez la table et retournez, dans l’onglet Créer, sur Création de requête .
Sélectionnez de nouveau la table Tarifs et choisissiez le Type de requête Mise à jour .
Nous allons d’abord modifier la date du tarif. Double-cliquez sur le champ Date. À la ligne
Mise à jour, saisissez la date à laquelle le tarif entre en vigueur, ici, 06/05/2015 qui se
transforme en #06/05/2015#, puis à la ligne Critères, saisissez [ID]>25 pour ne modifier la
date uniquement des champs dont l’ID est supérieur à 25 ce qui correspond aux enregistrements
rajoutés précédemment. Laissez la ligne Ou vide puisqu’elle ne servirait que dans le cas où nous
aurions plusieurs possibilités de critères comme dans le cas d’une requête de sélection et
cliquez sur Exécuter . Un message vous indique que vous allez mettre à jour 25 lignes,
cliquez sur Oui : les dates sont modifiées. Puis, supprimez le contenu de la requête en survolant
le haut de la grille de la requête et, au moment où vous visualisez une flèche noire , cliquez
dessus et appuyez sur la touche Suppr de votre clavier.
Double-cliquez sur le champ Prix_unitaire, à la ligne Mise à jour, saisissez le nom du champ
entre crochets suivis du calcul de son augmentation. Ici, pour 10 % cela donne :
[Prix_unitaire]*1,10
Comme l’augmentation ne doit être appliquée que sur les tarifs supérieurs à 100 € et uniquement
sur les nouveaux tarifs, à la ligne Critères, saisissez soit [Prix_unitaire]>100 Et [ID]>25 soit
[Prix_unitaire]>100 Et [Date]=#06/05/2015#.
Notez que si vous ne saisissez aucun critère, la mise à jour se fera sur tous les enregistrements
de la table.
Cliquez de nouveau sur Exécuter et un message vous indique que vous allez mettre à
jour, cette fois-ci, 7 lignes, ce qui correspond aux nouveaux tarifs supérieurs à 100 €.
Votre Assistante : http://www.votreassistante.net - le 20/05/2015
Article écrit par Lydia Provin du blog
Votre Assistante : http://www.votreassistante.net
4
Ouvrez votre table Tarifs afin de vérifier que vos nouveaux tarifs sont corrects.
Si c’est le cas, vous pouvez fermer la requête sans l’enregistrer, cela vous évitera de faire une
mauvaise manipulation en relançant la requête (malgré le message d’alerte) ou conservez-la
pour une augmentation ultérieure où il faudra l’ouvrir en Mode création .

Recommandé

6. Réseaux, échanges, bonnes pratiques par
6. Réseaux, échanges, bonnes pratiques6. Réseaux, échanges, bonnes pratiques
6. Réseaux, échanges, bonnes pratiquesReference Framework for European Sustainable Cities
1.4K vues29 diapositives
Emma c portraitchinois par
Emma c portraitchinoisEmma c portraitchinois
Emma c portraitchinoisSarah Shackelford
363 vues8 diapositives
Meducar Para La Frontera par
Meducar Para La FronteraMeducar Para La Frontera
Meducar Para La FronteraAdalberto
380 vues62 diapositives
Desarrollopersonal1 par
Desarrollopersonal1Desarrollopersonal1
Desarrollopersonal1Adalberto
270 vues17 diapositives
Resum D’Imatges De La 1ª Guerra Mundial par
Resum D’Imatges De La 1ª Guerra MundialResum D’Imatges De La 1ª Guerra Mundial
Resum D’Imatges De La 1ª Guerra Mundialmalcazar
415 vues24 diapositives
Butlletí n.45 Acció de Govern par
Butlletí n.45 Acció de GovernButlletí n.45 Acció de Govern
Butlletí n.45 Acció de Governsocialistes_ cat
280 vues3 diapositives

Contenu connexe

En vedette

Restreindre l’accès à certains objets d’une base de données Access par
Restreindre l’accès à certains objets d’une base de données AccessRestreindre l’accès à certains objets d’une base de données Access
Restreindre l’accès à certains objets d’une base de données AccessVotre Assistante
765 vues4 diapositives
Butlletí n.26. Acció de Govern par
Butlletí n.26. Acció de GovernButlletí n.26. Acció de Govern
Butlletí n.26. Acció de Governsocialistes_ cat
358 vues8 diapositives
Références évaluation financières par
Références évaluation financièresRéférences évaluation financières
Références évaluation financièresEric Pradel Lepage
653 vues3 diapositives
Unité 5. la population et l'économie de l'europe et de l'espagne (1) par
Unité 5. la population et l'économie de l'europe et de l'espagne (1)Unité 5. la population et l'économie de l'europe et de l'espagne (1)
Unité 5. la population et l'économie de l'europe et de l'espagne (1)jlealleon
642 vues20 diapositives
Dossier de presse colloque la Guerre des Etoiles par
Dossier de presse colloque la Guerre des EtoilesDossier de presse colloque la Guerre des Etoiles
Dossier de presse colloque la Guerre des Etoileswomenup
859 vues16 diapositives
L’atelier préparatoire de la Time Machine Experience 2025 par
L’atelier préparatoire de la Time Machine Experience 2025L’atelier préparatoire de la Time Machine Experience 2025
L’atelier préparatoire de la Time Machine Experience 2025WithoutModel
1.9K vues15 diapositives

En vedette(20)

Restreindre l’accès à certains objets d’une base de données Access par Votre Assistante
Restreindre l’accès à certains objets d’une base de données AccessRestreindre l’accès à certains objets d’une base de données Access
Restreindre l’accès à certains objets d’une base de données Access
Votre Assistante765 vues
Unité 5. la population et l'économie de l'europe et de l'espagne (1) par jlealleon
Unité 5. la population et l'économie de l'europe et de l'espagne (1)Unité 5. la population et l'économie de l'europe et de l'espagne (1)
Unité 5. la population et l'économie de l'europe et de l'espagne (1)
jlealleon642 vues
Dossier de presse colloque la Guerre des Etoiles par womenup
Dossier de presse colloque la Guerre des EtoilesDossier de presse colloque la Guerre des Etoiles
Dossier de presse colloque la Guerre des Etoiles
womenup859 vues
L’atelier préparatoire de la Time Machine Experience 2025 par WithoutModel
L’atelier préparatoire de la Time Machine Experience 2025L’atelier préparatoire de la Time Machine Experience 2025
L’atelier préparatoire de la Time Machine Experience 2025
WithoutModel1.9K vues
Logros lic. castellón par Adalberto
Logros lic. castellónLogros lic. castellón
Logros lic. castellón
Adalberto261 vues
Le système musculaire et osseux par vinlee0190
Le système musculaire et osseuxLe système musculaire et osseux
Le système musculaire et osseux
vinlee0190608 vues
Formulacionyevaluaciondeproyectos 090413185707-phpapp01 par Adalberto
Formulacionyevaluaciondeproyectos 090413185707-phpapp01Formulacionyevaluaciondeproyectos 090413185707-phpapp01
Formulacionyevaluaciondeproyectos 090413185707-phpapp01
Adalberto1.7K vues

Similaire à Augmenter des tarifs avec une requête mise à jour sur Access

Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access) par
Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access)Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access)
Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access)Votre Assistante
719 vues19 diapositives
Créer un devis et une facture avec Excel par
Créer un devis et une facture avec ExcelCréer un devis et une facture avec Excel
Créer un devis et une facture avec ExcelVotre Assistante
2.4K vues12 diapositives
Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter... par
Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter...Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter...
Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter...Votre Assistante
2.3K vues14 diapositives
Créer une facture avec Access – Partie 1/3 – Création des tables et des relat... par
Créer une facture avec Access – Partie 1/3 – Création des tables et des relat...Créer une facture avec Access – Partie 1/3 – Création des tables et des relat...
Créer une facture avec Access – Partie 1/3 – Création des tables et des relat...Votre Assistante
4.7K vues9 diapositives
À quoi servent les relations entre les tables Access et comment les créer ? par
À quoi servent les relations entre les tables Access et comment les créer ?À quoi servent les relations entre les tables Access et comment les créer ?
À quoi servent les relations entre les tables Access et comment les créer ?Votre Assistante
1.3K vues8 diapositives
Access requete par
Access requeteAccess requete
Access requetehassan1488
2.6K vues28 diapositives

Similaire à Augmenter des tarifs avec une requête mise à jour sur Access(16)

Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access) par Votre Assistante
Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access)Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access)
Gérer sa facturation avec Access (MAJ du tutoriel Créer une facture avec Access)
Votre Assistante719 vues
Créer un devis et une facture avec Excel par Votre Assistante
Créer un devis et une facture avec ExcelCréer un devis et une facture avec Excel
Créer un devis et une facture avec Excel
Votre Assistante2.4K vues
Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter... par Votre Assistante
Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter...Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter...
Créer une facture avec Access – Partie 3/3 – Création des états et de l’inter...
Votre Assistante2.3K vues
Créer une facture avec Access – Partie 1/3 – Création des tables et des relat... par Votre Assistante
Créer une facture avec Access – Partie 1/3 – Création des tables et des relat...Créer une facture avec Access – Partie 1/3 – Création des tables et des relat...
Créer une facture avec Access – Partie 1/3 – Création des tables et des relat...
Votre Assistante4.7K vues
À quoi servent les relations entre les tables Access et comment les créer ? par Votre Assistante
À quoi servent les relations entre les tables Access et comment les créer ?À quoi servent les relations entre les tables Access et comment les créer ?
À quoi servent les relations entre les tables Access et comment les créer ?
Votre Assistante1.3K vues
Access requete par hassan1488
Access requeteAccess requete
Access requete
hassan14882.6K vues
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su... par Votre Assistante
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Votre Assistante373 vues
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access par Votre Assistante
Rechercher un enregistrement avec une liste déroulante dans un formulaire AccessRechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
Votre Assistante178 vues
Créer une requête de création de table Access par Votre Assistante
Créer une requête de création de table AccessCréer une requête de création de table Access
Créer une requête de création de table Access
Votre Assistante671 vues
Créer un tableau croisé dynamique avec Excel par Votre Assistante
Créer un tableau croisé dynamique avec ExcelCréer un tableau croisé dynamique avec Excel
Créer un tableau croisé dynamique avec Excel
Votre Assistante4.4K vues
Utiliser les formules de calculs basiques sur Excel – Partie 2/2 – Si, somme.... par Votre Assistante
Utiliser les formules de calculs basiques sur Excel – Partie 2/2 – Si, somme....Utiliser les formules de calculs basiques sur Excel – Partie 2/2 – Si, somme....
Utiliser les formules de calculs basiques sur Excel – Partie 2/2 – Si, somme....
Rechercher et supprimer les doublons sur Access par Votre Assistante
Rechercher et supprimer les doublons sur AccessRechercher et supprimer les doublons sur Access
Rechercher et supprimer les doublons sur Access
Votre Assistante2.4K vues
Explication du code VBA utilisé dans le tutoriel Créer un formulaire personna... par Votre Assistante
Explication du code VBA utilisé dans le tutoriel Créer un formulaire personna...Explication du code VBA utilisé dans le tutoriel Créer un formulaire personna...
Explication du code VBA utilisé dans le tutoriel Créer un formulaire personna...

Plus de Votre Assistante

Comment créer une trame de fond plus grande que le texte sur Word ? par
Comment créer une trame de fond plus grande que le texte sur Word ?Comment créer une trame de fond plus grande que le texte sur Word ?
Comment créer une trame de fond plus grande que le texte sur Word ?Votre Assistante
52 vues3 diapositives
Comment créer un effet de texte avec une ombre longue sur Illustrator ? par
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Votre Assistante
95 vues4 diapositives
Comment créer un modèle de document Word ? par
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Votre Assistante
74 vues4 diapositives
Comment ouvrir plusieurs images dans Camera Raw ? par
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Votre Assistante
267 vues5 diapositives
Comment créer un modèle de diaporama PowerPoint ? par
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Votre Assistante
65 vues4 diapositives
Comment alimenter une liste déroulante dans Word avec une liste Excel ? par
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Votre Assistante
107 vues6 diapositives

Plus de Votre Assistante(20)

Comment créer une trame de fond plus grande que le texte sur Word ? par Votre Assistante
Comment créer une trame de fond plus grande que le texte sur Word ?Comment créer une trame de fond plus grande que le texte sur Word ?
Comment créer une trame de fond plus grande que le texte sur Word ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ? par Votre Assistante
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un modèle de document Word ? par Votre Assistante
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?
Comment ouvrir plusieurs images dans Camera Raw ? par Votre Assistante
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?
Votre Assistante267 vues
Comment créer un modèle de diaporama PowerPoint ? par Votre Assistante
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ? par Votre Assistante
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Votre Assistante107 vues
Comment calculer l'âge dans une base de données Access ? par Votre Assistante
Comment calculer l'âge dans une base de données Access ?Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?
Votre Assistante639 vues
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ? par Votre Assistante
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ? par Votre Assistante
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Votre Assistante302 vues
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au... par Votre Assistante
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ... par Votre Assistante
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Votre Assistante104 vues
Comment numéroter certaines lignes dans Word ? par Votre Assistante
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?
Comment créer un modèle de base de données Access ? par Votre Assistante
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?
Votre Assistante122 vues
Comment créer un effet fourrure sur Illustrator ? par Votre Assistante
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?
Votre Assistante262 vues
Comment créer un calendrier perpétuel sur Excel ? par Votre Assistante
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?
Votre Assistante109 vues
Créer un bonhomme de neige avec Illustrator par Votre Assistante
Créer un bonhomme de neige avec IllustratorCréer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec Illustrator
Votre Assistante146 vues
Pourquoi et comment créer un plan sur Excel ? par Votre Assistante
Pourquoi et comment créer un plan sur Excel ?Pourquoi et comment créer un plan sur Excel ?
Pourquoi et comment créer un plan sur Excel ?
Votre Assistante633 vues
4 astuces avancées pour PowerPoint et une astuce Bonus par Votre Assistante
4 astuces avancées pour PowerPoint et une astuce Bonus4 astuces avancées pour PowerPoint et une astuce Bonus
4 astuces avancées pour PowerPoint et une astuce Bonus
Votre Assistante162 vues
Comment convertir une image en noir et blanc sur Illustrator ? par Votre Assistante
Comment convertir une image en noir et blanc sur Illustrator ?Comment convertir une image en noir et blanc sur Illustrator ?
Comment convertir une image en noir et blanc sur Illustrator ?
Votre Assistante5.3K vues
Astuce Word VBA : insérer un mot ou plusieurs avec une mise en forme spécifiq... par Votre Assistante
Astuce Word VBA : insérer un mot ou plusieurs avec une mise en forme spécifiq...Astuce Word VBA : insérer un mot ou plusieurs avec une mise en forme spécifiq...
Astuce Word VBA : insérer un mot ou plusieurs avec une mise en forme spécifiq...
Votre Assistante165 vues

Dernier

VDLT - Retour DevFest 2023 par
VDLT - Retour DevFest 2023VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023SpikeeLabs
18 vues44 diapositives
Level up your ci-cd experience par
Level up your ci-cd experienceLevel up your ci-cd experience
Level up your ci-cd experienceFrederic Leger
45 vues31 diapositives
Retour BreizhCamp 2023 par
Retour BreizhCamp 2023 Retour BreizhCamp 2023
Retour BreizhCamp 2023 SpikeeLabs
16 vues26 diapositives
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu... par
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...Neo4j
25 vues20 diapositives
Power BI _ La data n'a plus de secret pour vous par
Power BI _ La data n'a plus de secret pour vousPower BI _ La data n'a plus de secret pour vous
Power BI _ La data n'a plus de secret pour vousSpikeeLabs
16 vues12 diapositives
Novu _ La cloche de l'intranet va enfin faire _Dring🔔 par
Novu _ La cloche de l'intranet va enfin faire _Dring🔔Novu _ La cloche de l'intranet va enfin faire _Dring🔔
Novu _ La cloche de l'intranet va enfin faire _Dring🔔SpikeeLabs
16 vues13 diapositives

Dernier(7)

VDLT - Retour DevFest 2023 par SpikeeLabs
VDLT - Retour DevFest 2023VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023
SpikeeLabs18 vues
Retour BreizhCamp 2023 par SpikeeLabs
Retour BreizhCamp 2023 Retour BreizhCamp 2023
Retour BreizhCamp 2023
SpikeeLabs16 vues
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu... par Neo4j
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Neo4j25 vues
Power BI _ La data n'a plus de secret pour vous par SpikeeLabs
Power BI _ La data n'a plus de secret pour vousPower BI _ La data n'a plus de secret pour vous
Power BI _ La data n'a plus de secret pour vous
SpikeeLabs16 vues
Novu _ La cloche de l'intranet va enfin faire _Dring🔔 par SpikeeLabs
Novu _ La cloche de l'intranet va enfin faire _Dring🔔Novu _ La cloche de l'intranet va enfin faire _Dring🔔
Novu _ La cloche de l'intranet va enfin faire _Dring🔔
SpikeeLabs16 vues
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com... par Neo4j
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
Neo4j45 vues

Augmenter des tarifs avec une requête mise à jour sur Access

  • 1. Votre Assistante : http://www.votreassistante.net - le 20/05/2015 Article écrit par Lydia Provin du blog Votre Assistante : http://www.votreassistante.net 1 Augmenter des tarifs avec une requête mise à jour sur Access Après le tutoriel sur la requête de création de table et la requête d’ajout, nous allons aborder la requête mise à jour sur Access. Une requête mise à jour sur Access est une requête permettant de mettre à jour des enregistrements existants dans une table, elle n’en supprime pas ni n’en ajoute. Vous retrouverez la base de données utilisée dans ce tutoriel dans l’Espace membres. Dans cet exemple, nous allons augmenter les tarifs supérieurs à 100 €. Cependant, quelques précautions sont à prendre. En effet, si vous avez établi des factures avec votre base de données, lorsque vous voudrez consulter ou rééditer une facture établie avant l’augmentation, celle-ci comprendra le tarif augmenté, d’où l’intérêt d’avoir ajouté un champ Date lors du tutoriel sur la création de factures Access. De cette manière, je peux n’afficher, dans l’établissement de mes factures, que les tarifs en vigueur en ne choisissant que les enregistrements dont la date correspond à la mise à jour. Pour l’augmentation, nous allons donc dans un premier temps dupliquer tous les tarifs par une requête d’ajout, puis modifier la date en vigueur et les montants par une requête mise à jour. Une requête mise à jour ne pouvant être annulée, il est conseillé de faire cette mise à jour sur une copie de la base de données afin, en cas d’erreur, d’avoir une sauvegarde de vos données. Ouvrez la base de données et, dans l’onglet Créer, cliquez sur Création de requête . Sélectionnez la table Tarifs par un double-clic ou en cliquant une fois, puis sur Ajouter et fermez la boîte de dialogue :
  • 2. Votre Assistante : http://www.votreassistante.net - le 20/05/2015 Article écrit par Lydia Provin du blog Votre Assistante : http://www.votreassistante.net 2 Double-cliquez sur chacun des champs présents dans la table pour les ajouter sauf ID puisqu’il est en Numéroauto et que deux Numéroauto identiques ne peuvent cohabiter dans une même table. Puis cliquez sur Ajout dans le groupe Type de requête de l’onglet Créer. Choisissez comme Nom de la table Tarifs et cliquez sur Ok : Les noms des champs étant identiques, la ligne Ajouté à dans la grille de la requête doit s’être remplie automatiquement. Cliquez sur Exécuter , un message vous indique que vous allez ajouter 25 lignes ce qui correspond au nombre d’enregistrements présents dans la table Tarifs : Cliquez sur Oui, fermez la requête sans l’enregistrer, car elle ne nous resservira plus et jetez un œil à votre table Tarifs. Pour le moment, vous devez avoir 2 fois les mêmes tarifs. Nous allons donc porter notre requête mise à jour sur le champ ID puisqu’il n’y a que celui-ci qui est différent par rapport aux premiers enregistrements (de 1 à 25 représentent les tarifs avant augmentation et 26 à 50 après augmentation).
  • 3. Votre Assistante : http://www.votreassistante.net - le 20/05/2015 Article écrit par Lydia Provin du blog Votre Assistante : http://www.votreassistante.net 3 Refermez la table et retournez, dans l’onglet Créer, sur Création de requête . Sélectionnez de nouveau la table Tarifs et choisissiez le Type de requête Mise à jour . Nous allons d’abord modifier la date du tarif. Double-cliquez sur le champ Date. À la ligne Mise à jour, saisissez la date à laquelle le tarif entre en vigueur, ici, 06/05/2015 qui se transforme en #06/05/2015#, puis à la ligne Critères, saisissez [ID]>25 pour ne modifier la date uniquement des champs dont l’ID est supérieur à 25 ce qui correspond aux enregistrements rajoutés précédemment. Laissez la ligne Ou vide puisqu’elle ne servirait que dans le cas où nous aurions plusieurs possibilités de critères comme dans le cas d’une requête de sélection et cliquez sur Exécuter . Un message vous indique que vous allez mettre à jour 25 lignes, cliquez sur Oui : les dates sont modifiées. Puis, supprimez le contenu de la requête en survolant le haut de la grille de la requête et, au moment où vous visualisez une flèche noire , cliquez dessus et appuyez sur la touche Suppr de votre clavier. Double-cliquez sur le champ Prix_unitaire, à la ligne Mise à jour, saisissez le nom du champ entre crochets suivis du calcul de son augmentation. Ici, pour 10 % cela donne : [Prix_unitaire]*1,10 Comme l’augmentation ne doit être appliquée que sur les tarifs supérieurs à 100 € et uniquement sur les nouveaux tarifs, à la ligne Critères, saisissez soit [Prix_unitaire]>100 Et [ID]>25 soit [Prix_unitaire]>100 Et [Date]=#06/05/2015#. Notez que si vous ne saisissez aucun critère, la mise à jour se fera sur tous les enregistrements de la table. Cliquez de nouveau sur Exécuter et un message vous indique que vous allez mettre à jour, cette fois-ci, 7 lignes, ce qui correspond aux nouveaux tarifs supérieurs à 100 €.
  • 4. Votre Assistante : http://www.votreassistante.net - le 20/05/2015 Article écrit par Lydia Provin du blog Votre Assistante : http://www.votreassistante.net 4 Ouvrez votre table Tarifs afin de vérifier que vos nouveaux tarifs sont corrects. Si c’est le cas, vous pouvez fermer la requête sans l’enregistrer, cela vous évitera de faire une mauvaise manipulation en relançant la requête (malgré le message d’alerte) ou conservez-la pour une augmentation ultérieure où il faudra l’ouvrir en Mode création .