Bonjour,

Le 30/07/2010 10:18, Claude FRICARD a écrit :
Hervé,
Ci-après un lien vers un petit fichier Base qui pourrait répondre à ta
question
http://www.cijoint.fr/cjlink.php?file=cj201007/cij20b2H3I.odb
De fait ça ne fonctionne pas comme avec Access et les requêtes de mise à
jour, avec OOo Base c'est possible mais pour l'heure le résultat n'est
qu'un Alias...si quelqu'un a une idée pour mettre à jour le champ de la
table, je suis également preneur... ;-)

Claude


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.


Base ne permet pas de créer des requêtes de mise à jour comme on peut en disposer dans Ms-Access.

L'exemple proposé *ne permet que de visualiser* un calcul (ce qui dans nombre de cas s'avèrera suffisant.

Pour ce qui est d'une mise à jour des données il faut se tourner vers l'éditeur SQL (Menu Outils>SQL) et saisir une commande UPDATE comme par exemple lors d'une augmentation d'un taux :

UPDATE "SALAIRES" SET "Taux_travail"=6 WHERE "Taux_travail"=5;
UPDATE "SALAIRES" SET "Salaire_brut_2"="Salaire_brut_1"*"Taux_travail";


--
--
Francois Gatto
Ubuntu 10.04 UNR
OpenOffice.org 3.2.1



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Répondre à