Re: C'est l'histoire d'un mec...

jean trantecisse <[email protected]>
Newsgroups gmane.comp.openoffice.general.french
Message-ID <[email protected]>
Le 14/02/2011 18:50, Alix Spawn a écrit :
> Personne pour au moins me dire si c'est faisable?
>
> On Tuesday, February 08, 2011 12:00 AM [GMT+1=CET],
> Alix Spawn <[email protected]> wrote:
>
>> ...qui connait que dalle au fonctionnement d'une BDD...
>>
>> P'tit lu all...
>>
>> Voila, j'ai besoin de me faciliter la vie dans la gestion de
>> certaines infos par rapport à mes clients, mais si je me doute bien
>> que je vais devoir mettre le nez dans Base, ben, je flipe à cette
>> seule idée vu que... euh, j'y connais à peu près autant qu'en matière
>> de sexualité du bulot et de l'oursin...
>> Voyez c'que j'veux dire?
>>
>> Bon, alors j'explique ce que, idéalement, j'aimerais obtenir. Après,
>> vous me dites si c'est faisable, et si oui, euh... Ben, si on pouvait
>> me prendre par la main en version "Base pour les nuls", ça
>> m'arrangerait bien. Je me lance.
>> Je suis exploitant d'une école de musique dans laquelle j'officie
>> également en tant que prof de guitare. Ok. Jusque là, tout va bien.
>> Pour m'y retrouver avec mes déifférents et nombreux élèves, j'ai,
>> depuis quelques années, pris le parti de leur créer à chacun un
>> simple document Calc dans lequel je liste chaque séance (date et
>> contenu) et dans lequel je reporte également, le cas échéant, les
>> réglements qu'ils m'ont versé (mais ça n'a pas d'importance dans ma
>> demande de ce jour). J'ai par ailleurs, un autre listing Calc 
>> contenant la totalité des
>> morceaux de musique que je fais travailler à toutes ces têtes blondes
>> (ou brunes... ou rousse... Bref...).
>> Ce listing contient plusieurs colonnes contenant à leur tour, le
>> titre, le nom de l'artiste/groupe, le classement du niveau de
>> difficulté, un commentaire sur la spécificité du morceau, la présence
>> ou non de partitions, la présence ou non de playback
>> d'accompagnement, etc... Il est cependant assez fastidieux de 
>> reprendre à chaque fois cette
>> liste (plusieurs centaine d'entrées) pour la comparer avec la fiche
>> de chaque élève afin de vérifier quels morceaux ont déjà été étudiés
>> et quels autres restent à voir.
>> Idéalement, il aurait donc fallu que la fiche Calc de chaque élève
>> contienne une page dédiée au listing des morceaux restants à bosser.
>> Il serait donc simple de simplement copier ce listing dans une
>> nouvelle page ajoutée à chaque fiche, puis, d'en supprimer
>> successivement les titres à chaque fois qu'on en aborde un nouveau.
>> Le problème, c'est que mon listing de titres est sans cesse mis à
>> jour et se voit régulièrement ajouter de nouvelles entrées (c'est
>> normal, certains élèves demandent de nouveaux morceaux initialement
>> absent du listing, et ces derniers finissent par intégrer le
>> programme). C'est donc là que mon petit doigt m'a dit que Base 
>> devrait pouvoir
>> m'aider à faire en sorte que le listing soit systèmatiquement copié
>> dans chaque "fiche élève", et que les modifications apportées au
>> listing soient automatiquement répercutées dans les dites fiches.
>> Si ce que j'espère est possible, il me suffirait alors simplement de
>> saisir, dans la page de suivi de l'élève, le titre d'un morceau du
>> listing lorsque nous en démarrons l'étude pour que le titre en
>> question soit supprimé de la liste des morceaux restant à voir.
>>
>> Je sais pas si je suis très clair. Si ce n'est pas le cas, n'hésitez
>> pas à me le dire, j'essaierais d'expliquer autrement.
>>
>> Bref, si tant est que mon explication est assez limpide, pensez vous
>> qu'il soit possible de faire une telle chose, et si oui, évidemment,
>> comment s'y prendre?....
>>
>> Merci d'avance pour toute l'aide que vous pourrez m'apporter.
>>
>>
>> SixCordes-ialement, Alix.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>
> Alix.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
Evidemment c'est possible. Une solution serait la suivante
Table 1  ta fiche élève. Chaque élève possède un identifiant unique qui 
est une clef (le plus simple un entier en autovaleur - le N° de ligne 
enquelque sorte))
Table 2  ta fiche musique avec un identifiant unique comme ci dessus
table 3 : une table de liaison qui associe un N° élève et un N° de musique.

Chaque fois que tu étudies un morceau avec un élève tu associe les 2

Autre solution un peu plus complexe à mettre en oeuvre, qui correspond à 
ce que tu désire chaque fois que tu crée un morceau de musique, tu 
l'associe à tous tes élèves, chaque fois que tu crée un élève, tu lui 
rattache tous les morceaux Ensuite tu supprimes les lignes 
élèves/musique au fur et à mesure .

Il faut un ensuite un formulaire pour gérer cela facilement
  .
Ensuite les requêtes permettent de créer les listes qui vont bien, 
morceaux étudiés ou non par élève
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.