× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Problème de saisie dans un formulaire
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Ofessess
  Posté le 07/01/2009 @ 15:42 
Aller en bas de la page 

Bonjour,

J'ai un problème sur un de mes formulaires.

Je n'arrive pas à saisir dans les champs de mon formuaire alors que j'ai déverouillé et autorisé les modifications dans les propriétés du formulaire.

Je n'ai rien d'ouvert: ni table, requête, état...

Quelqu'un peut m'aider.

Merci

Publicité
Marmotte18
 Posté le 07/01/2009 à 17:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Ofessess,

Pour comprendre ce qui se passe sous Access, il serait bon que tu nous en dises en peu plus !

Ton formulaire s'appuie sur une table, plusieurs tables, une requête, plusieurs requêtes ?

Ton formulaire a-t-il déjà fonctionné ? As-tu mis sur ton formulaire des zones qui permettent la saisie et pas seulement l'affichage ?

Ofessess
 Posté le 08/01/2009 à 11:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Bonjour Marmotte 18,

Mon formulaire s'appuie sur 3 tables liées entre elles.

Mon formulaire n'a jamais fonctionné en mode saisie et en fait je n'ai pas choisi de mode d'affichage ou saisie pour les champs de mon formulaire j'ai juste été dans les propriétés du formulaire modifier certains critères tels que: activé oui/verrouillage non/modif oui...

Voila , je sais pas si c'est plus clair...

Marmotte18
 Posté le 08/01/2009 à 17:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Ofessess,

Pour pouvoir faire de la saisie, il faut avoir mis sur son formulaire une "zone de texte" et non "une étiquette". Voir la zone cerclée de rouge.

As-tu créé ton formulaire à partir de l'assistant (recommandé) ou as-tu procédé différemment ?

Ofessess
 Posté le 09/01/2009 à 14:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

J'ai crée mon formuliare à l'aide de l'assistant et j'ai que des étiquettes je crois et pas des zones de texte. Je peux les modifier ou je dois tou refaire ?

Merci beaucoup en tout cas de m'aider.

Marmotte18 a écrit :

Bonjour Ofessess,

Pour pouvoir faire de la saisie, il faut avoir mis sur son formulaire une "zone de texte" et non "une étiquette". Voir la zone cerclée de rouge.

As-tu créé ton formulaire à partir de l'assistant (recommandé) ou as-tu procédé différemment ?

Ofessess
 Posté le 09/01/2009 à 14:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Ce sont bien des zones de texte et pas des etiquettes je viens de regarder.

Marmotte18
 Posté le 09/01/2009 à 19:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Ofessess,

Il n'y a pas de raison pour l'instant pour que cela ne fonctionne pas.

Pourrais-tu nous afficher l'image des propriétés de l'un des champs qui serait susceptible de recevoir une saisie (actuellement impossible) ? Peut-être existe-t-il un choix malencontreux ?

Ofessess
 Posté le 12/01/2009 à 13:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Je suis dslé mais je n'arrive pas à selectionner l'encadré propriétés de la zone de texte pour la faire apparaître sur ce msge je suis pas très doué en informatique!

dans une zones de texte: propriétés:

données:

Source controle: PP

Masque de saisie/Valeur par défaut/Valide si/Message si erreur: rien

Activé: oui

Verrouillé: non

Rechercher filtre: base de données par défaut

Balises actives: rien

Voilà les seules infos dans "données" des propriétés. J'utilise ACCESS 2000 si ça change qqch! merci beaucoup

Marmotte18
 Posté le 13/01/2009 à 19:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Ofessess,

Que représente pour toi : PP (une table, une requête, ...) ? La zone de texte que tu cherches à mettre à jour correspond-elle à l'un des champs de PP ?

Peut-être pourrais-tu nous faire parvenir PP avec 5 ou 6 données bidon afin que l'on puisse t'aider utilement ?

Publicité
Ofessess
 Posté le 19/01/2009 à 15:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Marmotte18 a écrit :

Bonsoir Ofessess,

Que représente pour toi : PP (une table, une requête, ...) ? La zone de texte que tu cherches à mettre à jour correspond-elle à l'un des champs de PP ?

Peut-être pourrais-tu nous faire parvenir PP avec 5 ou 6 données bidon afin que l'on puisse t'aider utilement ?

PP signifie Projet Professionnel et correspond à une table, toutes les zones de texte de mon formulaire ne sont pas modifiables qu'elles dépendent de la table PP ou de table EI ou dela table saisie, j'ai crée cette base pour avoir une partie saisie et e fait on ne peut rien faire dessus.

Il vous faudrait des champs de ma table?

En fait le pb est que j'ai trois tables liées entre par un code salarié mais le nombre d'enregistrement n'est pas identique pour les 3 tables alors qu'elles sont liées c'est peut-être ça le pb, non? il faut que j'essaie de créer qu'une seule table?

Merci beaucoup!!!!!!!!!

Marmotte18
 Posté le 19/01/2009 à 19:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Ofessess,

Je suis très embêté pour t'aider car je manque de lisibilité sur le problème et surtout sur l'absence de fichiers de démonstration sur lequel, on pourrait tenter des actions sans problème.

Est-il envisageable que tu construises une base de données qui ressemble à la tienne (même si elle est allégée d'un certain nombre de champs) et avec des données complètement factices (3 ou 4 enregistrrements maximum) et un formulaire également allégée en nous précisant clairement quels champs doivent être saisis et pour alimenter quel fichier ?

Si tu peux nous la transmettre, les personnes du forum pourront essayer de te débloquer ton problème. Dans le cas inverse, je suis désolé, je ne peux rien faire.

Ofessess
 Posté le 20/01/2009 à 15:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Marmotte18 a écrit :

Bonjour Ofessess,

Je suis très embêté pour t'aider car je manque de lisibilité sur le problème et surtout sur l'absence de fichiers de démonstration sur lequel, on pourrait tenter des actions sans problème.

Est-il envisageable que tu construises une base de données qui ressemble à la tienne (même si elle est allégée d'un certain nombre de champs) et avec des données complètement factices (3 ou 4 enregistrrements maximum) et un formulaire également allégée en nous précisant clairement quels champs doivent être saisis et pour alimenter quel fichier ?

Si tu peux nous la transmettre, les personnes du forum pourront essayer de te débloquer ton problème. Dans le cas inverse, je suis désolé, je ne peux rien faire.

Merci beaucoup. Je tente de faire qqch et j'essaie de vous la mettre en ligne amis je sais pas trop comment je peux faire une base de données qui ressemble à la mienne elle est issue de trois extractions de différentes apllications. Par contre j'ai crée un formulaire d'essai basé que sur une seule de mes tables et là ça fonctionne je peux modifier mes champ^s, ça peut vous aider?

Marmotte18
 Posté le 20/01/2009 à 18:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Ofessess,

Ton test est pour moi, très positif. Tu arrives donc à mettre à jour une table unique via un formulaire fabriqué de tes mains. Maintenant, il faudrait analyser ce qui ne va pas sur ton projet initial.

Combien de tables sont liées à ton formulaire ? (3 si je ne me trompe pas)

Tes champs modifiables (appartenant à plusieurs tables différentes) ont-ils été positionnés pêle-mêle dans un formulaire unique ou ont-ils été régroupés dans des sous-formulaires. C'est cette 2ème méthode qu'il faut utiliser.

Ci-joint à titre d'exemple un formulaire (vert) dans lequel se trouve un sous-formulaire (rose)

Les données du formulaire vert (effacées ici pour un souci de confidentialité) appartiennent toutes à la même table. Les données du formulaire rose appartiennent à une autre table. Bien entendu, il faut au moins une clé commune entre les 2 tables pour pouvoir réaliser cela.

Dans le cas présent, je mets à jour la table des paiements à partir des éléments saisis dans la zone rose et j'en profite pour afficher des informations de consultation dans la zone verte.

Ofessess
 Posté le 21/01/2009 à 10:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page


Merci pour ta réponse.

Alors mon formulaire est bien crée à partir de trois table mais je n'ai pas choisi au moment de la création si ils sont modifiable ou non. Il faut aller dans les propriétés de chaque champ?

J'ai crée aussi un sous-formulaire mais lui basé sur une 4èm table avec un bouton pour l'afficher.

Je devrai alors créer 2 sous-formulaires et comme ça je pourrais remplir mes champs?

Je crois que j'ai un problème avec mes tables il y a certain doublon, ou des enregistrements qui sont dans une table et pas dans les autres... dans quand je les lie por crée un seul formumlaire c'est peut-être ça qui bloque?

Merci beaucoup

Marmotte18
 Posté le 21/01/2009 à 19:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Désolé Ofessess,

Je ne vois pas comment t'aider efficacement. Je laisse la place à qui veux bien la prendre. Sans matière première, nous aurons tous des difficultés insurmontables pour entrevoir une solution.

J'espère que quelqu'un saura mieux te répondre. A+ et bon courage.

Ofessess
 Posté le 23/01/2009 à 14:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Juste une dernière petite question si ça te dérange pas,

est-ce qu'on peut baser un formulaire à partir de trois tables distinctes et dont on peut modifier les champs pour faire des MAJ ? ou il faut passer par des sous-formulaires, car pour les sou-formulaires la mise en page me dérange.

Merci par avance.

Marmotte18
 Posté le 23/01/2009 à 19:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Ofessess,

Je ne sais pas faire un formulaire unique qui doit alimenter simultanément plusieurs tables. Peut-être est-ce possible ? Personnellement, j'utilise la technique des formulaire et/ou sous-formulaires (1 par table à mettre à jour)

Je comprends que l'on soit dérangé par la présentation des sous-formulaires qui est un peu lourde mais on finit par s'y faire et trouver tout compte fait que ce n'est pas si mal quand on a bien compris le fonctionnement.

La plus grande difficulté d'Access est avant tout de bien concevoir sa base de données afin d'éviter au maximum les redondances. Pourquoi faudrait-il absolument un seul formulaire pour tout mettre à jour ?

Une application peut avoir autant de formulaires que de domaines logiques :

  • un formulaire pour les données d'identifcation (nom, prénom, adresse, ...)
  • un formulaire pour la partie comptable
  • un formulaire pour faire le lien entre les accompagnateurs et les participants
  • etc ...

Il suffit de mettre dans un écran unique (que l'on pourrait appeler "menu") des boutons qui permettent d'accéder à tel ou tel formulaire et on procèderait alors à des mises à jour successives.



Modifié par Marmotte18 le 23/01/2009 19:41
Publicité
Ofessess
 Posté le 26/01/2009 à 10:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page

Merci pour ton aide!!

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
99,90 €Disque dur Western Digital Red 4 To à 99,90 €
Valable jusqu'au 28 Septembre

Amazon propose actuellement le disque dur Western Digital Red 4 To à 99,90 € livré gratuitement alors qu'on le trouve ailleurs autour de 125 €. Ce disque dur 3.5 pouces SATA III est adapté aux NAS et ordinateurs qui fonctionnent 24h/24.


> Voir l'offre
79,99 €Imprimante Laser HP LaserJet Pro M15w (monochrome, USB, WiFi) à 79,99 €
Valable jusqu'au 28 Septembre

Boulanger propose actuellement l'imprimante Laser monochrome HP LaserJet Pro M15w à 79,99 € alors qu'on la trouve ailleurs à partir de 99 €. Cette imprimante peut être utilisée sans fil via le WiFi ou bien directement connectée à votre ordinateur via son port USB. Elle est fournie avec un toner de démarrage (500 pages). Comptez 56,99 € pour le toner de remplacement HP officiel (1000 pages) ou 32,89 € pour les 2 toners de remplacement compatibles chez Amazon (1000 pages chacun)


> Voir l'offre
389,99 €Robot aspirateur Neato Botvac connecté D650 édition Animaux domestiques à 389,99 €
Valable jusqu'au 28 Septembre

Amazon fait une vente flash sur le robot aspirateur Neato Botvac D650 édition Animaux domestiques qui passe à à 399,99 € livré gratuitement alors qu'on le trouve ailleurs à partie de 600 €. Cet aspirateur autonome intelligent possède une aspiration puissante et dispose d'un guidage laser pour voir son environnement et cartographier précisément les surfaces à nettoyer sans oublier les meubles, les objets et les portes. Fonctionne sur tous les types de sol. Vous pouvez contrôler le robot depuis votre téléphone via le WiFi. Utilisez l'application Neato pour démarrer, planifier le nettoyage, recevoir des notifications et vérifier les statistiques de nettoyage à tout moment. Vous pouvez même créer des zones virtuelles pour éviter certains endroits sensibles. Le robot est également compatible Alexa et Google Home et peut donc être dirigé à la voix. Cette édition spéciale Animaux domestiques est dotée d'une brosse combinée conçue spécialement pour ramasser plus de poils d'animaux sur tous les types de sols..


> Voir l'offre

Sujets relatifs
Problème dans formulaire
Access:probleme controle dans Formulaire(RESOLU)
[Image dans formulaire ACCESS 2010]
problème de filtre dans Excel 2010
Problème copier/coller une page Web dans word.
Probleme de chiffre dans cellule
Problème d'intégration de Internet Download Manager dans Firefox
Problème d'intégration de Internet Download Manager dans Firefox
Problème pour visualiser les newsletter dans Sendblaster
Formulaire dans Excel 2007
Plus de sujets relatifs à Problème de saisie dans un formulaire
 > Tous les forums > Forum Bureautique