Aladdin a écrit :
Bonsoir,
Quelques retours, tout d'abord merci pour vos conseils ;-)
@Jean Michel PIERRE :
J'avais fais des tests sur WinXP OOo 2.2.1 et Ubuntu Feisty OOo 2.2.1
Puis j'ai tester sur un WinXP OOo 2.3, le problème à l'air d'être réglé.
@Docgranville :
Création de la base :
Test réalisé sur OOo 2.2.1 Ubuntu Feisty,
Il me fait des erreurs à la sauvegarde la base, mais il à l'air de l'avoir
sauvegardé.
J'ai fais une capture de démonstration :
http://www.cijoint.fr/cij64114589627320.gif
Calc à Base :
Si je change de nom de BD il me fait une erreur, sinon avec le même nom de la
table il me fait également une erreur mais il me remplit que la première ligne.
Démonstration :
http://www.cijoint.fr/cij9951104527338.gif
Je dois sûrement faire une erreur de manipulation ;-)
Merci à vous.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Bonjour,
Alors, j'ai regardé attentivement tes deux captures et effectivement, il
me semble s'agir de petites erreurs de manip'.
Sur la première capture :
En premier lieu, même si je ne suis pas certain que ça ait une
quelconque incidence sur le reste, pourrais-tu préciser la raison pour
laquelle tu laisses une ligne vide en haut, avant de rensiegner tes
premiers champs ?
En revanche, je ne vois pas pourquoi il te refuse les changements dans
ta table (lorsque tu cliques sur sauvegarde) ce message n'apparaissant
habituellement que lorsque l'on vient changer les caractéristiques d'une
table contenant déjà des données... curieux ; en tout état de cause, tu
pourrais dès le début, et dès la première ligne, définir la clef
primaire de ta table en lui conférant un nom (ID par exemple) et la
propriété d'auto-incrémentation puis, après avoir vaildé par <Entrée>
opérer un clic droit sur la bande grise située à la gauche des colonnes,
un menu contextuel appaaissant alors et te permettant de définir ce
champ comme clef primaire ; ensuite, tu peux continuer à définir les
autres champs de ta table (à la fin d'un champ, pour vailder sa
création, il te suffit de taper sur la touche <Entrée>) ; une fois que
tout ça est fait, tu peux sauvegarder ta table en lui donnant le nom que
tu veux.
Sur la seconde capture :
La première erreur (celle sur le nom "Table2" qui ne serait aps valide),
je l'ai déjà rencontrée ; il me semble que j'avais créé, au cours de ma
session dans Base, une Table2 que j'avais ensuite supprimée ; il me
semble que OOo se souvient qu'un tel nom a existé, tant que la session
n'est pas arrêtée (je ne sais plus s'il suffit de fermer la Base ou s'il
faut carrément fermer OOo ou s'il faut aussi avoir fermé le démarrage
rapide) ; normalement, àla session suivante, le nom Table2 redevient
valable...
Sur le problème du renseignement d'une seule ligne, la difficulté vient
du fait que dans ta feuille Calc, il fallait non seulement créer la
colonne destinée à recevoir la clef primaire, mais il fallait en plus la
renseigner ; essaie de placer des chiffres (différents, hein !) dans
cette colonne, pour chaque enegistrement, et noramlement, ton
importation devrait se dérouler sans difficulté ; ensuite, si tu
retournes dans Base et que tu insères un nouvel enregsitrement dans ta
table, tu verrras que le champ ID de cet enregsitrement (après l'avoir
vaildé, c'est à ce moment là que le champ se remplit) prendra la valeur
immédiatement supérieure à la dernière que tu avais utilisé dans ta
feuille Calc (même si ta suite de chiffre comporte des trous, genre 1,
2, 3, 5, 8 ; ici, le prochain enregistrement serait le 9).
Voilà voilà...
A+
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]