Bonsoir, ça y est, le formulaire fonctionne, il me reste à le peaufiner
(listes déroulantes, tests sur les valeurs de certains champs ...).
En fait le formulaire était bien créé avec "Ajouter des données -
Modifier des données - Autoriser des suppressions" autorisés, j'avais du
faire une fausse manip car en recréant le formulaire, je parviens à
enregistrer des modifs et des nouveaux enregistrements.
Une petite correction, c'est clic droit sur MainForm pour obtenir la
boîte de dialogue des autorisations et pas clic.
EN tout cas merci, je sors ce soir les premières étiquettes de rappel de
cotisation et j'ai montré le formulaire de saisie des nouveaux adhérents
à la personne qui s'en charge, et les réactions sont plutôt positives
par rapport à la base utilisée sous Works, qui présentait pas mal de
lacunes.
Éric
Compte perso a écrit :
Éric Picheral a écrit :
Bonjour, j'avance dans l'utilisation de Base pour mon fichier
d'adhérents, mais je coince maintenant sur l'utilisation de formulaire,
car j'ai eu du mal à créer des nouveaux enregistrements sans
formulaires, directement dans la fenêtre de saisie.
J'ai créé mon formulaire de saisie avec l'assistant (cf. HowTo "Débuter
avec Base"), sans problèmes apparents, et même avec une zone de liste
pour faciliter la saisie.
Je l'enregistre puis je le réouvre et là je m'étonne déjà de le voir "en
lecture seule".
Je peux modifier des enregistrements existants et quitter sans problème.
Par contre, si je crée un nouvel enregistrement, quand je veux
sauvegarder, fenêtre avec message :
"Erreur lors de l'insertion du nouvel enregistrement. No data is
available"
Je force quand même la sortie et si je ferme puis réouvre ouvre la table
en question, je constate que le nouvel enregistrement a bien été
ajouté ...
Comme ce sera une bénévole qui fera la mise à jour, je peux pas lui
donner ça en l'état ...
Alors si vous avez quelque idée ?
Éric
Bonjour
En effet, lorsqu'on ouvre un formulaire pour réaliser la saisie
d'enregistrements, il s'ouvre en lecture seule. Ceci permet d'éviter
toutes modifications des contrôles.
Maintenant, si tu souhaites faire des modifications sur le formulaire,
dans base, tu cliques sur formulaire pour les afficher, tu
sélectionnes ton formulaire et tu cliques droit. Tu peux alors choisir
de modifier le formulaire il s'ouvre en modification.
Si, dans le formulaire que tu as créé, tu ne peux pas enregistrer de
nouveaux enregistrements, peut être qu'à la conception (avec
l'assistant) tu as coché la case qui permet de ne pas faire d'ajouts
ou de modifications.
Pour résoudre ce problème, si c'est le cas, tu ouvres ton formulaire
en mode modification (Cf. ci-dessus), tu affiches la barre d'outil
"contrôle formulaire" affichage - barre d'outil - contrôle formulaire,
tu cliques sur l'icône du navigateur (petite boussole). Une boîte de
dialogue s'ouvre.Tu cliqes sur MainForm et une autre boîte de dialogue
s'ouvre te permettant de paramétrer ton formulaire. Tu trouves les
lignes Ajouter des données - Modifier des données - Autoriser des
suppressions - ...
Tu mets "OUI" si ce n'est pas le cas et j'espère que ça pourras
répondre à ton problème.
Cordialement
Michel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]