BASE et classeur

Bonjour,

A partir d'un classeur calc j'ai créer une base de données dans BASE. Lorsque j'ouvre une table je ne peux pas éditer les enregistrement et l'icone d'édition n'est pas accessible...

Quel est la anip que j'ai oublié???

Merci pour votre aide

Bonjour,

Bonjour,

A partir d'un classeur calc j'ai créer une base de données dans BASE.
Lorsque j'ouvre une table je ne peux pas éditer les enregistrement et
l'icone d'édition n'est pas accessible...

Quel est la anip que j'ai oublié???

Mettre une clé ?

Dans toute table base, il faut impérativement avoir un champ qui sert de
clé unique.

Yves

Bonjour,

Bonjour,

A partir d'un classeur calc j'ai créer une base de données dans BASE.
Lorsque j'ouvre une table je ne peux pas éditer les enregistrement et
l'icone d'édition n'est pas accessible...

Quel est la anip que j'ai oublié???

Mettre une clé ?
Dans toute table base, il faut impérativement avoir un champ qui sert de
clé unique.

Yves

Merci pour la ripidité de tea réponse

Je comprend bien le besoin, mais comment faire car les tables ne sont pas éditable donc aucune modif possible pour ajouter une colonne qui sert de clé unique???

Bonjour

SEGUIN François wrote:

Quel est la anip que j'ai oublié???

Aucune : les classeurs ne sont accessibles qu'en lecture seule dans base (de
même par exemple que les fichiers "texte").

En effet la "source" des données (classeur, fichier texte...) n'est pas un
"moteur" de base de données.

Cordialement
Pierre-Yves

Il suffit de modifier le ".ods" et le ".odb" suit, ils sont liés.
Je l'utilise souvent.
J'ai un ".ods" pour faire des étiquettes d'expédition, pour faire un
mailing il a créé un ".odb".
Je fais les modif sur ".ods" et ne touche jamais au ".odb".Je fais
seulement attention à garder le nom et la structure de la feuille qui
contient les adresses à utiliser pour les étiquettes. Le seul problème
apparaît quand je change d'ordinateur, les liaisons sont un peu
compliquées à garder.
JMB

Bonjour

barbault wrote:

Il suffit de modifier le ".ods" et le ".odb" suit, ils sont liés...

Oui mais la question était justement "peut-on modifier depuis l'odb ?", la
réponse étant non...

barbault wrote:

Le seul problème apparaît quand je change d'ordinateur, les liaisons sont
un peu compliquées à garder.

La base étant ouverte, la commande Edition > Base de données > Propriétés
permet d'aller rechercher le classeur dans l'arborescence (voire de changer
de classeur).

A noter que par défaut l'enregistrement des url est "relatif" au système de
fichier (ce qui se détermine par Outils > Options >
Chargement/Enregistrement > Général). Autrement dit, si la base et le
classeur sont déposés dans une arborescence "compatible" sur l'autre PC il
n'y a pas de problème.

Une dernière précision : la commande Edition > Base de données > Propriétés
affiche toujours l'url de manière absolue (par exemple pour W7
C:\Users\Pierre-Yves\Documents\LibreOffice\Calc\Corrigé.ods) mais le
stockage relatif "interne" sera par exemple :

db:file-based-database xlink:href="../../Calc/Corrigés.ods/"
db:media-type="application/vnd.oasis.opendocument.spreadsheet"

Cordialement
Pierre-Yves

Bonjour à tous

Après lecture de vos explications et quelques essais j'ai finalement copié un à un les onglets dans une nouvelle bas ede données qui cette fois est accessible en lecture ecriture sous les autres modules

merci pour votre aide

françois