#1 Le 07/12/2007, à 00:00
- Tatonka
[Résolu]OOobase, impossible d'entrer des données avec formulaire
Bonjour tout le monde !
J'ai fait il y a quelques années une petite basse de données sur Excel pour mes bandes dessinées. Je l'ai utilisée après conversion en format feuille de calcul .ods.
Avec OOo base j'ai créé un formulaire et je ne peux ni ajouter de nouveaux titres, ni modifier ni supprimer a partir de ce formulaire.
Je ne peux faire que de la consultation des entrées existantes.
Comme je ne veux pas refaire une nouvelle base de données et retaper toutes les données y a t'il un moyen a ce que le formulaire fonctionne ?
OOo 2.3 du site officiel, je suis sous dapper.
Merci !
@plus
Dernière modification par Tatonka (Le 04/02/2008, à 23:55)
La paresse, c'est la faculté de se reposer avant la fatigue...
Hors ligne
#2 Le 07/12/2007, à 05:46
- JBF
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Vérifie ton installation de Java. Il faut le JRE de Sun.
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice
Hors ligne
#3 Le 07/12/2007, à 13:55
- Tatonka
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Bonjour,
Merci JBF de ta réponse,
Suite à la création d'une autre base de données, j'ai été cherché sur le site de sun la dernière version JRE et installée. J'y ai gagné en stabilité, Je viens de vérifié dans Outils>Options>Java l'utilisation est cochée, et la version présente.
Pour info c'est le seul prob que je viens de rencontrer depuis l'installation de OOo 2.3
J'ai aussi regardé les droits d'accès, ils sont correct
J'en suis toujours au même point.
merci @+
Gé
La paresse, c'est la faculté de se reposer avant la fatigue...
Hors ligne
#4 Le 07/12/2007, à 19:51
- JBF
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Comme je ne veux pas refaire une nouvelle base de données et retaper toutes les données y a t'il un moyen a ce que le formulaire fonctionne ?
OOo 2.3 du site officiel, je suis sous dapper.
De toute façon les données de ta base son éditables en accédant directement aux tables. Le problème est seulement sur le formulaire.
Es-tu sûr que ton fichier ods n'est pas en lecture seule ?
Est-ce que ton formulaire utilise des macros ? Dans ce cas il faut mettre le répertoire contenant le fichier dans les répertoires de confiance (Outils > Options > OOo > Sécurité> Bouton "sécurité des macros > onglet Sources de confiance). Il faut aussi abaisser le niveau de sécurité à moyen ou alors signer les macros.
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice
Hors ligne
#5 Le 08/12/2007, à 16:07
- Tatonka
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Bonjour tout le monde,
JBF, merci de te pencher sur mon petit prob !
Les droits sont bien donnés aux fichiers, mais même la table ne peut être éditée. Tout reste en grisé. Il n'y a pas de macro en fonction.
Je suis passé sous W$ ou j'ai la version 2.3 avec Java et j'ai recréé la même chose sois avec la feuiille faite sous excel ou celle faite au format .ods, et sur un disque ou tout les droits sont accordés. Le prob demeure
identique...
Bien agréablement.
@plus
Gé
La paresse, c'est la faculté de se reposer avant la fatigue...
Hors ligne
#6 Le 08/12/2007, à 17:41
- JBF
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Bon es-tu sûr de ne pas avoir mis tes contrà´les en lecture seule ?
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice
Hors ligne
#7 Le 08/12/2007, à 18:42
- Tatonka
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Re Bonjour JBF,
J'ai re-re controlé tout ce qui a été dit. >OK !
J'ai même comparé les contrà´les avec une base de données créée de toute pièce pour ma collection de cd mise
au format .ogg qui fonctionne parfaitement.
Je me demandais si en fin de compte cela n'était pas le fait d'avoir pris une base construite sur excel à l'époque, toujours le passage délicat d'un format proprio à un format libre. Et en dernier j'ai copié/collé les données sur une feuille OO calc et sauvé au format .ods et je n'arrive pas non plus à un résultat. J'ai aussi augmenté la grandeur du champ de données au cas ou. j'ai accès au "dernier" enregistrement qui est vide et là non plus pas moyen d'y mettre une donnée.
Je peux toujours faire mes entrées en feuille de calcul, donc je ne me formalise pas trop.
Bien cordialement
@+
Gé
La paresse, c'est la faculté de se reposer avant la fatigue...
Hors ligne
#8 Le 16/01/2008, à 13:18
- Nourspolaire
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
J'ai le même problème et je n'ai pas trouver non plus la solution, à l'ouverture d'un formulaire tous les menus sont apparent et en une seconde tout devient grisé. pas de modifs possible ni dans la table ni dans le formulaire, alors que tout à été créé avec open office ...:(
Hors ligne
#9 Le 16/01/2008, à 14:18
- JBF
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Pour aider il faudrait pouvoir essayer le formulaire : peux-tu mettre en téléchargement quelque part une version de ta BD et du formulaire, expurgée des données sensibles et qui chez toi ne fonctionne pas ?
Je testerai chez moi et on verra si j'arrive à quelque chose.
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice
Hors ligne
#10 Le 17/01/2008, à 21:20
- Nourspolaire
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
J'ai trouvé la solution sur la FAQ OOo : il faut impérativement une clé primaire pour pouvoir saisir des données , c'est pas comme access ou elle n'est pas nécessaire.
Et toi Tatonka, as tu des clés primaires dans tes bases ?
Dernière modification par Nourspolaire (Le 17/01/2008, à 21:30)
Hors ligne
#11 Le 19/01/2008, à 17:59
- Tatonka
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Bonjour, excuse du retard.
J'ai trouvé la solution sur la FAQ OOo : il faut impérativement une clé primaire pour pouvoir saisir des données , c'est pas comme access ou elle n'est pas nécessaire.
Et toi Tatonka, as tu des clés primaires dans tes bases ?
Il n'y pas de clé primaire. Je ne peux modifier la table et en mettre une. Il est impossible de modifier quoi que se soit (largeur des champs, valeurs, insertions etc...) J'utilise les données depuis une feuille de calcul .ods. Je ne sais pas comment en mettre une sur la feuille de calcul et si c'est possible.
Merci de l'aide
@+ Gé
La paresse, c'est la faculté de se reposer avant la fatigue...
Hors ligne
#12 Le 19/01/2008, à 19:15
- JBF
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Ne peux-tu trouver quelqu'un qui aurait MS-Access et qui pourrait remettre ta BD d'aplomb ?
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : Ask LibreOffice
Hors ligne
#13 Le 04/02/2008, à 21:11
- Nourspolaire
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Comment fais tu pour importer ta feuille de calcul ods ? j'ai fais un essai et ça marche très bien ! voilà comment j'ai fais :
déjà la feuille de calcul doit avoir sur la première ligne les noms des champs, ensuite tu sélectionnes tout ton tableau.
Dans OObase dans la fenêtre tables tu fais clic droit collage spécial et tu choisis texte formaté RTF, ensuite tu as une fenêtres ou tu DOIS cocher créer une clé primaire. ensuite laisse toi guider jusqu'au bout et ça devrait faire l'affaire ...
Dernière modification par Nourspolaire (Le 04/02/2008, à 21:13)
Hors ligne
#14 Le 04/02/2008, à 23:52
- Tatonka
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Bonjour !
NoursPolaire, je te remercie de ton indication. à‡a marche.
Je pense que l'erreure que je faisais c'était de vouloir prendre le fichier du tableur et de vouloir continuer avec à la création de la nouvelle table. (utilisation d'une base existante, type classeur)
J'avais bien essayé de jongler avec acces, mais le résultat demeurait le même.
La clé primaire s'est bien mise en place et incrémentée. La seul chose qu'il faut faire c'est de la modifier en auto, pour qu'elle continue de prendre en compte et de pouvoir sauvegarder.
Merci de ton précieux coup de main, ainsi qu'à JBF de s'être penché sur ce cas. J'avais pas mal tourné le prob dans tous les sens, et je laissais décanter...
Bien agréablement,
Gé
La paresse, c'est la faculté de se reposer avant la fatigue...
Hors ligne
#15 Le 05/02/2008, à 22:20
- Nourspolaire
Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire
Très heureux d'avoir pu t'aider
Hors ligne