Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/12/2007, à 01: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 05/02/2008, à 00:55)


La paresse, c'est la faculté de se reposer avant la fatigue...

Hors ligne

#2 Le 07/12/2007, à 06: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 : https://ask.libreoffice.org/fr/

Hors ligne

#3 Le 07/12/2007, à 14: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 @+


La paresse, c'est la faculté de se reposer avant la fatigue...

Hors ligne

#4 Le 07/12/2007, à 20:51

JBF

Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire

Tatonka a écrit :

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 : https://ask.libreoffice.org/fr/

Hors ligne

#5 Le 08/12/2007, à 17: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 neutral
identique...

Bien agréablement.

@plus


La paresse, c'est la faculté de se reposer avant la fatigue...

Hors ligne

#6 Le 08/12/2007, à 18: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 : https://ask.libreoffice.org/fr/

Hors ligne

#7 Le 08/12/2007, à 19: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

@+


La paresse, c'est la faculté de se reposer avant la fatigue...

Hors ligne

#8 Le 16/01/2008, à 14: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, à 15: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 : https://ask.libreoffice.org/fr/

Hors ligne

#10 Le 17/01/2008, à 22: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, à 22:30)

Hors ligne

#11 Le 19/01/2008, à 18:59

Tatonka

Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire

Bonjour, excuse du retard.

Nourspolaire a écrit :

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. sad

Merci de l'aide
@+ Gé


La paresse, c'est la faculté de se reposer avant la fatigue...

Hors ligne

#12 Le 19/01/2008, à 20: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 : https://ask.libreoffice.org/fr/

Hors ligne

#13 Le 04/02/2008, à 22: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, à 22:13)

Hors ligne

#14 Le 05/02/2008, à 00:52

Tatonka

Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire

Bonjour !

NoursPolaire, je te remercie de ton indication. à‡a marche. smile

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,


La paresse, c'est la faculté de se reposer avant la fatigue...

Hors ligne

#15 Le 05/02/2008, à 23:20

Nourspolaire

Re : [Résolu]OOobase, impossible d'entrer des données avec formulaire

Très heureux d'avoir pu t'aider

Hors ligne