Le 29/07/2010 20:13, Hervé a écrit :
Bonjour,
Je suis novice dans Openoffice.base. Je dois créer une table salaires avec les
colonnes salaire_brut_1 - taux_travail et salaire_brut_2. Je dois mettre à jour
automatiquement la colonne salaire_brut_2 (salaire_brut_1 * taux_travail).
Comment dois-je m'y prendre pour que cela soit automatique?
Avant je travaillais avec Microsoft access et je pouvais créer une requête mise
à jour. Quel est l'équivalent dans Openoffice.base.....
Merci de vos réponses.
Bonjour,
Je me pose une question : dès lors que tu as stocké salaire_brut_1 et
taux_travail dans ta table, et dès lors que salaire_brut_2 est toujours
égal à (salaire_brut_1 * taux_travail), à quoi peut bien servir de
stocker salaire_brut_2 dans cette table ?
Ou alors, c'est juste pour l'afficher ? Dans ce cas, pourquoi ne pas
faire s'opérer le calcul directement dans la requête ? Ça donnerait
(pour ce champ particulier) : Select ("salaire_brut_1" * "taux_salaire")
as "salaire_brut_2" from [ta_table]...
(si ton besoin réside dans un stockage de la donnée dans la table, sous
un format particulier - genre séparateur de milliers et nombre défini de
décimales - ce n'est a priori pas possible mais ce n'est pas un problème
; ce souci là n'est qu'un problème d'affichage, pas un problème de
stockage ; avec Base, cet aspect là est donc traité au moment de
l'affichage de la donnée dans un rapport ou dans un formulaire, le
stockage s'opérant lui sous la forme brute).
A+
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org