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]

Répondre à