Tony GALMICHE a écrit :
(en fait l'idéal serait un champ "mois" dans la requête issue de ta
table). Dans access, ce truc là existe, les requêtes "opérations",
Ça existe aussi dans Base mais sans assistant. Il faut écrire la
requête SQL à la main. Le résultat est le même, mais c'est moins
intuitif.
Ah ça c'est un super scoop! j'ai pas trouvé ça dans l'aide, on peut
trouver une liste des fonctions qui existent comme "month", year", tout
ça? ça je l'ai vraiment vu nulle part, donc ça m'intéresse carrément
d'avoir ça pour mes requêtes, déjà si ça marche avec les requêtes
sélection, ce sera une aubaine...
Est-ce qu'il y a les fonctions Gauche et droite comme dans calc, elles
sont aussi dans access.
un des seuls gros trucs qui manquent encore à oobase, avec les
requêtes ajout d'enregistrement et les présentation de feuilles de
données.
C'est quoi les présentations de feuilles de données ?
ben, quand on a fait une relation entre deux tables, par exemple une
table "classes" et une autre "élèves", on ouvre la table classe, on
choisit un enregistrement, et là y'a un petit + à droite de chaque
enregistrement, on clique dessus, et on a un aperçu des élèves qui
correspondent à cette classe, un peu comme une requête instantanée.
bon j'avoue, c'est un truc de fainéant, mais dans le cas de mon projet,
c'est très pratique (ça m'aiderait beaucoup à convaincre mes collègues
de s'y mettre, mais bon j'ai le temps...)
Le jour ou c'est ajouté, je sors une bouteille... mais je pense que
par macro c'est faisable, après une macro pour ça, me semble bien
fastidieux.
Pour ce problème, il ne faut pas de macros, mais simplement savoir
écrire une requête SQL manuellement. Ce n'est pas si compliqué que ça,
mais ça peut faire peur à beaucoup de monde.
et cette fois, comme c'est une requête select ça va être possible de
l'enregistrer, c'est ça? parce qu'en fait les instructions SQL moi ça me
dérange pas, j'ai acheté le livre "SQL pour les nuls", c'est très bien
fait comme language. Ce qui me saoule c'est de pas pouvoir sauver les
requêtes pour m'en servir directement après, par double clic.
Mais si on crée un bouton sauvegarder dans le fenêtre sql du menu
outils, ça me suffit largement.
C'est lourd pour toi pour de refaire la structure de ta base? parce
que si c'est juste une table, comme le fais remarquer Tony Galmiche,
en passant par calc, c'est très vite plié.
tu vas dans calc, tu fais source de données, tu choisi ta base, tu
ouvres ta table, tu la sélectionnes, tu fais un glisser déposer sur
la feuille de calcul, tu déplaces ta colonne de date, tu insères deux
colonnes, tu tapes trois formules pour extraire l'année, le mois, le
jour... avec les fonctions JOUR, MOIS, ANNEE, si tu veux je t'envoie
le fichier tout prêt dans lequel tu n'auras plus qu'à faire glisser,
déposer.
En utilisant la fonction "Pilote de données" et le regroupement par
mois il n'est même pas nécessaire d'utiliser de fonctions dans Calc.
Oui, c'est possible, ça fait partie des trucs que je ne connais pas du
tout dans calc, j'ai lu un howto la semaine dernière là-dessus,
d'ailleurs je crois que c'était toi l'auteur si je me souviens bien.
ça fait partie des trucs qui pourraient me permettre de construire un
truc assez balèse pour mon projet, mais j'ai eu du mal à comprendre
comment automatiser l'actualisation.
En tout cas c'est un très bon document, il correspond bien à un besoin
qui doit toucher pas mal de monde. ça expliquait comment créer une plage
de données, y importer le résultat d'une requête, actualiser la plage,
utiliser une requête paramétrée puis une macro pour automatiser le
saisie du paramètre.
A bientôt.
Tony
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]