Bonjour et merci pour la réponse.
Je sais, pour la mise en page, c'est raté, là j'ai enlevé toute
référence à du html dans la mise en page et mis l'envoi à la liste USERS
en mode texte. On verra ou plutôt vous verrez si ça marche.
Pour répondre aux questions :
- oui, j'ai pris le modèle du logiciel précédent, qui convient très bien
pour l'utilisation que nous en faisons à l'école. Pas besoin d'une usine
à gaz.
- je peux récupérer les données dans calc car les tables de la base sont
en dBase (dbf), donc pas de soucis de récupération à priori.
- vu la "mise en page", normal que tu n'aies pas vu la table "AUTEURS"
par exemple. Elle existe et servira à alimenter le champ "auteur" dans
la table "LIVRES". Idem pour la table "EDITEURS".
- info permanente ou pas : la classe de l'élève change tous les ans,
mais cela reste facile à changer, avec une liste déroulante
correspondant à la table "CLASSES". Le but, c'est de pouvoir visualiser
une classe entière sans avoir besoin de voir tous les élèves de l'école.
- effectivement, pour le niveau, il n'y a pas de table. Oubli de ma
part. Par contre le niveau ne correspond pas à un niveau de classe mais
à un niveau de lecture (niveau 1 ---> maternelle, niveau 2 ----> CP/CE1,
niveau 3 ----> CE2/CM). Ce n'est pas le plus important, mais ça permet
de faire un tri au niveau des ouvrages.
- la table "MOTCLE" servira à alimenter les champs "motcleX" de la table
"LIVRES" au moyen d'une liste déroulante et sera alimentée par cette
dernière.
Je mets en pièce jointe ce que j'ai essayé de réaliser. À voir ...
Christophe
Le 12/03/2014 18:45, Docgranville a tapoté sur son clavier:
Bonjour,
Pour les accents, dans ton deuxième envoi, c'est bon, mais pour la
mise en page, c'est raté...
Il faut reconnaître que c'est très pénible à lire.
Quoi qu'il en soit, je suppose que tu as créé tes tables dans Base en
prenant modèle sur ce qui existait dans ton logiciel précédent ?
Est-ce que ledit logiciel est capable de t'exporter ses données sous
forme d'un tableau (Calc, xls,...) ou de même d'un fichier CSV (Champs
Séparés par des Virgules) ? Si c'est le cas, l'importation des données
existantes dans Base pourrait facilement se faire au moyen d'un
cliquer/déposer depuis Calc ; sinon, ça risque d'être un peu plus
compliqué mais en tout état de cause, si tu veux récupérer les données
figurant dans ta base actuelle, il faudra bien que celle-ci gère les
exportations, sinon ça risque d'être compliqué.
Pour reprendre une discussion qui a eu lieu ces derniers jours sur
cette liste, je t'avouerai que je n'aime pas trop certaines de tes
tables (à titre personnel hein) ; par exemple, je ne sais pas si ça
fait partie des recommandations pour une "bonne pratique" ou pas mais
en général, je m'arrange pour éviter de mettre des informations
permanentes et des informations temporaires dans une même table.
Ce que j'appelle une information permanente, c'est le nom, le prénom,
la date de naissance... Ce que j'appelle une information temporaire,
c'est par exemple l'emploi, la rémunération ; pour un élève, c'est la
classe dont il fait partie ; par définition, ladite classe est
supposée changer l'année prochaine et il faut donc que j'anticipe la
façon dont je vais apporter cette modification lorsque le temps sera
venu, puis reviendra chaque année...
De la même façon, je vois que tu évoques un champ relatif au niveau,
dans la table relative aux ouvrages mais je ne vois pas que cette
information figure aussi dans une autre table ; ce ne serait pas une
idée (sauf à ce que le niveau dont tu parles, soit en correspondance
directe et constante avec la classe) que cette information soit
reprise ailleurs, soit dans une table en relation avec les élèves si
des élèves de niveaux différents peuvent se trouver dans la même
classe, soit dans la table relative à la classe si la notion de niveau
correspond en fait à celui de la classe elle-même ?
Toujours un peu en écho à la discussion de ces derniers jours, je suis
un peu surpris que la question des auteurs soit traitée dans la table
des ouvrages, tandis que les éditeurs ont leur table pour eux tout
seuls ; j'aurais vu tout l'un ou tout l'autre mais une solution pour
les uns et une autre pour les autres, je trouve ça un peu étrange.
Voilà, c'était juste une observation ou deux que m'inspirait ta
question.
A+
Le 12/03/2014 13:16, Grostophe a écrit :
Bonjour,Depuis quelque temps, j'essaie de créer une gestion simple
de bibliothèque scolaire avec Base, afin d'en finir avec un petit
logiciel de Bibliothèque (bien fait, mais tournant sous winchose et
peu pratique pour gérer les impressions, BDD en dBase) et pouvoir
passer sous Linux, sans avoir à gérer le fonds d'ouvrages sous PMB
ou autre. Il y a environ 3000 réfences d'albums, romans et de
documents dans la base que je souhaite récupérer. J'arrive à créer
les tables, les formulaires qui vont avec, mais quand il s'agit de
passer aux Relations, là c'est une autre histoire.
L'idée, c'est :
- une table avec les ouvrages enregistrés (numéro d'enregistrement,
titre, auteur, éditeur, niveau -cycle1, 2 et 3-, mot clé 1, mot clé
2, mot clé 3 et éventuellement, une image de la couverture)
- une table avec les élèves pouvant gérer la répartition par classe
(numéro d'élève, prénom de l'élève, nom de l'élève, classe de
l'élève et éventuellement une photo de chaque élève)
- une table pouvant gérer les emprunts et les retours avec date
idoine et un seul emprunt par élève.
- une table avec les noms des classes de l'école
- une table avec les noms des auteurs
- une table avec les noms des éditeurs
- une table avec les mots clés
Je recherche :
- soit quelque chose qui ressemble au "cahier des charges" ci-dessus
tournant avec Base et pouvant récupérer de façon simple la base
existante sous dBase,
- soit quelqu'un qui pourrait m'aider à réaliser cette
"application", que je mettrai à disposition de façon totalement
libre (avec un guide pour utiliser cette "application", que je
réaliserai).
Merci d'avoir pris le temps de lire jusqu'au bout.
Christophe
_______________________________
Message envoyavec Mozilla Thunderbird sous Lubuntu
(Logiciel et systme d'exploitation libres) certifi0% Micro$oft
- LibreOffice (texte, tableur, prsentation, dessin, base de donnes)
- Mozilla Firefox (web) / Mozilla Thunderbird (mail)
- pidgin (messagerie instantane) / xfburn (graveur CD/DVD)
- VLC (lecteur audio/video), Kolourpaint, Audacity, gThumb, ...
- ...
"La libre communication des penses et des opinions est un des droits
les plus prcieux de l'homme ; tout citoyen peut donc parler,crire,
imprimer librement, saufrpondre de l'abus de cette libertdans les cas
dtermins par la loi."
article 11 de la dclaration de droits de l'homme et du citoyen du 26
aot 1789.
--
_______________________________
Message envoyé avec Mozilla Thunderbird sous Lubuntu
(Logiciel et système d'exploitation libres) certifié 0% Micro$oft
- LibreOffice (texte, tableur, présentation, dessin, base de données)
- Mozilla Firefox (web) / Mozilla Thunderbird (mail)
- pidgin (messagerie instantanée) / xfburn (graveur CD/DVD)
- VLC (lecteur audio/video), Kolourpaint, Audacity, gThumb, ...
- ...
"La libre communication des pensées et des opinions est un des droits les plus précieux de l'homme ;
tout citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l'abus de cette liberté dans
les cas déterminés par la loi."
article 11 de la déclaration de droits de l'homme et du citoyen du 26 août 1789.
linux user #375006 sur http://counter.li.org
http://abuledu.org/abuledu/monoposte
http://xubuntu-fr.org/
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.