[VBA] Formulaire

Formulaire [VBA] - VB/VBA/VBS - Programmation

Marsh Posté le 28-05-2002 à 16:23:44    

j'ai un formulaire qui me sert à faire de la saisie de données. j'aimerais pouvoir afficher ce même formulaire mais en mode modification et consultation, càd que j'aimerais afficher les infos que j'ai saisie grace à ce formulaire, et pouvoir les modifier...
 
est ce possible ?

 

[jfdsdjhfuetppo]--Message édité par Loom the Gloom le 28-05-2002 à 16:25:33--[/jfdsdjhfuetppo]


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 28-05-2002 à 16:23:44   

Reply

Marsh Posté le 28-05-2002 à 16:34:28    

tu peut être un peu plus précis ??

Reply

Marsh Posté le 28-05-2002 à 16:41:32    

ChrisDv a écrit a écrit :

tu peut être un peu plus précis ??  




 
ok
j'ai un formulaire de saisie d'incident
j'y saisis la date, l'heure, le type d'incident etc..
en tout une vingtaine de champs qui sont ensuite stockées dans la base.
pour cela j'ai une table principale INCIDENT ou sont sotckées les principales informations, et g les tables rue, quartier, source etc ou sont stockées les infos complémentaires
 
par ex, dans la table incident, j'ai un numéro de rue qui correspond à une rue de la table RUE
 
jusqu'ici tout va bien
 
maintenant, il fudrait qu'un incident puisse etre modifié
j'aimrais avoir exactement le même formulaire que celui de saisie, mais qui me servirait à effectuer les modifications...
donc ce formulaire m'afficherait les différentes informations pour l'incident en cours, et si je modifie qqchose, c pris en compte dans la base...
 
 
 
c mieux ??


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 08:36:49    

benh tu fais tout simplement un formulaire de consultation de ta table des incidents!

Reply

Marsh Posté le 29-05-2002 à 08:42:13    

jeanphi80 a écrit a écrit :

benh tu fais tout simplement un formulaire de consultation de ta table des incidents!  




 
 
oui, évidemment !!  :fou:  
sauf que d'une part, je ne veux pas faire de consultation, ms des modifications, et d'autre part, par ex, la rue d'un incident est stockée sous forme de chiffre dans la table incident, et fait référence à une rue de la table rue... et c pareil pr pleins de champs...


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 08:44:33    

Loom the Gloom a écrit a écrit :

 
 
 
oui, évidemment !!  :fou:  
sauf que d'une part, je ne veux pas faire de consultation, ms des modifications, et d'autre part, par ex, la rue d'un incident est stockée sous forme de chiffre dans la table incident, et fait référence à une rue de la table rue... et c pareil pr pleins de champs...  




 
et bien tu fais une combo box avec deux champs (le num de rue et le nom) et tu n'affiches que le nom de la rue!

Reply

Marsh Posté le 29-05-2002 à 08:45:29    

et puis il faut bien que tu fasses de la consultation si tu veux faire de la modification

Reply

Marsh Posté le 29-05-2002 à 08:54:54    

jeanphi80 a écrit a écrit :

 
 
et bien tu fais une combo box avec deux champs (le num de rue et le nom) et tu n'affiches que le nom de la rue!  




 
oui, mais si tu modifie le nom ds ta combo box, va t'il modifier le chiffre dans la table incident?  
 
ce que j'aimerais faire, c exactement comme quand tu crée un formulaire automatiquement à partir d'une table, tu peux modifier les champs directement...


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 09:10:19    

Loom the Gloom a écrit a écrit :

 
 
oui, mais si tu modifie le nom ds ta combo box, va t'il modifier le chiffre dans la table incident?  
 
ce que j'aimerais faire, c exactement comme quand tu crée un formulaire automatiquement à partir d'une table, tu peux modifier les champs directement...  




 
si tu modifies le nom dans la combo box, il va automatiquement attribuer le numero correspondant oui!

Reply

Marsh Posté le 29-05-2002 à 09:14:36    

jeanphi80 a écrit a écrit :

 
 
si tu modifies le nom dans la combo box, il va automatiquement attribuer le numero correspondant oui!  




 
 
ah bon ? :??:


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 09:14:36   

Reply

Marsh Posté le 29-05-2002 à 09:16:41    

Loom the Gloom a écrit a écrit :

 
 
 
ah bon ? :??:  




 
benh oui! dans ta combo box, le num est associe au nom de la rue donc si tu choisis un autre nom de rue dans la liste, le numero correspondant sera modifie aussi!

Reply

Marsh Posté le 29-05-2002 à 09:22:17    

jeanphi80 a écrit a écrit :

 
 
benh oui! dans ta combo box, le num est associe au nom de la rue donc si tu choisis un autre nom de rue dans la liste, le numero correspondant sera modifie aussi!  




 
 
oui, dans la combo box ok, mais sera t'il modifié dans la base directement ?


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 09:29:53    

Loom the Gloom a écrit a écrit :

 
 
 
oui, dans la combo box ok, mais sera t'il modifié dans la base directement ?  




benh oui! et tu peux stocker dans ta base soit le num soit le nom

Reply

Marsh Posté le 29-05-2002 à 09:32:55    

mouais, ok, écoute je vais voir ça...
merci quand meme de t'etre pris la tete pour ça...


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 09:41:32    

Loom the Gloom a écrit a écrit :

mouais, ok, écoute je vais voir ça...
merci quand meme de t'etre pris la tete pour ça...  




benh c sur que ca marche! mais je te conseille qd meme d'utiliser le num comme reference a ta table rue (et de bien definier tes relations entre tables)

Reply

Marsh Posté le 29-05-2002 à 09:45:50    

jeanphi80 a écrit a écrit :

 
benh c sur que ca marche! mais je te conseille qd meme d'utiliser le num comme reference a ta table rue (et de bien definier tes relations entre tables)  




 
sur, t'inquiètes pas !!
thx


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 10:03:19    

bon après avoir repris tout çà, j'ai tjrs un pb...
 
en fait ce que je voudrais, c me servir des flèches de mouvement que l'on trouve en bas à gauche d'un formulaire, et qui permettent de passer d'un enregistrement à l'autre. En bougant avec ces flèches, on affiche les différents enregistrements, et lorsqu'on modifie qqhcose dans une zone de texte ou autre, c changé dans la base. Actuellement, il me dit : impossible de modifier ce recordset.
 
j'ai vraiment essayé, mais j'y arrive pas.


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 10:06:27    

Loom the Gloom a écrit a écrit :

bon après avoir repris tout çà, j'ai tjrs un pb...
 
en fait ce que je voudrais, c me servir des flèches de mouvement que l'on trouve en bas à gauche d'un formulaire, et qui permettent de passer d'un enregistrement à l'autre. En bougant avec ces flèches, on affiche les différents enregistrements, et lorsqu'on modifie qqhcose dans une zone de texte ou autre, c changé dans la base. Actuellement, il me dit : impossible de modifier ce recordset.
 
j'ai vraiment essayé, mais j'y arrive pas.  




 
comprend pas! il te met ce message d'erreur qd tu cliques sur un bouton pour changer de record ou bien des que tu essaies de modifier un champ???

Reply

Marsh Posté le 29-05-2002 à 10:10:08    

jeanphi80 a écrit a écrit :

 
 
comprend pas! il te met ce message d'erreur qd tu cliques sur un bouton pour changer de record ou bien des que tu essaies de modifier un champ???  




 
 
des que j'essaie de modifier un champ, ça apparait dans la barre d'état


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 10:16:20    

Loom the Gloom a écrit a écrit :

 
 
 
des que j'essaie de modifier un champ, ça apparait dans la barre d'état  




 
mais il t'affiche qd meme bien le contenu de la table dans les champs???

Reply

Marsh Posté le 29-05-2002 à 10:18:14    

jeanphi80 a écrit a écrit :

 
 
mais il t'affiche qd meme bien le contenu de la table dans les champs???  




 
oui oui, ms c pouvoir les modifier que je veux...


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 10:20:14    

Loom the Gloom a écrit a écrit :

 
 
oui oui, ms c pouvoir les modifier que je veux...  




oui je sais!
J'ai deja eu ce cas mais je ne sais plus quel est le probleme! je vais regarder, je te dis quoi des que je retrouve ca

Reply

Marsh Posté le 29-05-2002 à 10:21:10    

Loom the Gloom a écrit a écrit :

 
 
oui oui, ms c pouvoir les modifier que je veux...  




au fait c'est quand tu veux modifier n'importe quel champ ou uniquement les champs "combo box" ?

Reply

Marsh Posté le 29-05-2002 à 10:23:25    

jeanphi80 a écrit a écrit :

 
au fait c'est quand tu veux modifier n'importe quel champ ou uniquement les champs "combo box" ?  




 
 
nan nan, c vraiment tous les champs...
 
vraiment merci


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 29-05-2002 à 10:37:16    

Loom the Gloom a écrit a écrit :

 
 
 
nan nan, c vraiment tous les champs...
 
vraiment merci  




regarde dans les proprietes de ton formulaire
(j'ai la version anglaise ici alors trouve les proprietes correspondantes en francais)
dans l'onglet data, il y a une propriete "recordset type", qu'as tu dedans???

Reply

Marsh Posté le 29-05-2002 à 10:42:33    

feuille de réponse dynamique


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed