cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003
-
23 avril 2003 à 16:38
cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003
-
23 avril 2003 à 17:27
Salut,
J'ai un formulaire qui a ete rempli et dont les donnees ont ete enregistres. Je veux creer un bouton pour effacer toutes les donnees qui ont ete rentres dans le formulaire mais pas de la bd pour ainsi pouvoir rentrer un nouveau enregistrement.
Donc pour ce faire j'ai utilise ceci qui ne fonctionne pas :
DoCmd.GoToRecord , , acNewRec
Le message d'erreur me dit : You can't go to the specified record
Donc que dois-je faire ?
Merci d'avance
Bises
katarhackt669
Messages postés22Date d'inscriptionlundi 23 septembre 2002StatutMembreDernière intervention21 juin 2004 19 avril 2003 à 14:05
dsl, j'ai mal posté
en fait , j'ai déjà essayé avec une listbox, mais le résultat ne s'affiche que à la fin de la procédure... D'autre part, je ne sais pas utiliser les richtextboxes..
Merci encore.
@++
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 23 avril 2003 à 16:57
C'est pas joli ce que je vais te dire, mais tu peux effacer "a la main" l'ensemble des zone de saisies
Si tu as joliment nommé des textboxs, tu doit pouvoir faire un truc du style:
Dim MyC as Control
for Each MyC in MonFormulaire
if left(Myc..name,3)="txt" then 'tous mes controles commencent par txt
MyC.text=""
end if
next
Mais il doit qd meme y avoir une meilleur methode que celle la!
:clown) BasicInstinct :clown)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003 23 avril 2003 à 17:00
En fait dans mon formulaire il y a un combo que j'y ai insere et un textfield. Et c'est deux champs lorsque je veux un nouvel enregistrement reste rempli alors que les autres sont a null. Et c'est bizare parce que je n'ai plus le message d'erreur qui s'affiche.
J'essaie de bidouiller pour avoir tous mes champs a null alors voici mon code :
cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003 23 avril 2003 à 17:07
Oui je suis d'accord avec toi BI
Mais en plus de ca j'ai un probleme avec la sauvegarde dont je t'ai parle tout a l'heure. Lorsque je veux un nouvel enregistrement et que j'appuie sur le bouton nouveau. J'ai donc le pb des combos qui s'effacent pas automatiquement mais en plus les informations que je rentrais precedement sont enrgistres meme si je n'ai pas cliquer sur le bouton enregistrer.
cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003 23 avril 2003 à 17:10
Merci tu es un pro.
Ca fonctionne a merveille maintenant il me reste un pb celui de l'enregistrement et oui parce que lorsque je fais un nouvel enregistrement ca enregistre ce que j'ai tape avant, alors que je ne voudrais pas et je ne sais pas quelle est la fonction qui pourrais m'eviter ce pb non negligeable.
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 23 avril 2003 à 17:15
j'ai pas vraiment le temps de regarder tout de suite, mais la solution existe, si si je te jure :))
si le contenu de ta combo ne change pas, il suffit de faire
Me.ComboBox.SetFocus
Me.ComboBox.Text = ""
Me.MonPremierControleAAvoirLeFocus.SetFocus (si <> de combobox)
sinon, faut faire un truc comme Combobox.requery (pas sur du tout de la syntaxe)
cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003 23 avril 2003 à 17:15
En fait pour la combo il suffit de faire ca :
Me.Combo45.SetFocus
Me.Combo45.Text = ""
C'est Crazyht qui me l'a dit.
Mais toujours besoin d'aide pour l'enregistrement.
Et oui, je penserais a toi et aux autres dans les remerciements, je pense que ca va peut etre faire bizare de mettre des pseudos ils vont croire que je me fous de leur gueule ca peut etre drole !!!!!!!!!!
Bises
bergamotte :shy)
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 23 avril 2003 à 17:22
Bah, faudrait pas que ca te nuise non plus, Pi s'ils te croient pas, ils pourront tjs me contacter :)) Parce que je ne pense pas que je pourrais me deplacer pour leur dire en face
cs_bergamotte
Messages postés94Date d'inscriptionvendredi 11 avril 2003StatutMembreDernière intervention 9 juin 2003 23 avril 2003 à 17:27
Ne t'inquiete pas je pense qu'ils ne seront pas trop choques eux aussi ce sont des informaticiens ils savent ce que c'est. Enfin j'espere, c'est vrai que vu leur age et le temps qu'ils mettent a resoudre un pb peut etre que finalement ...
Enfin je verrais ca a la fin de l'annee.
Sinon pour l'enregistrement c'est bon plus de pb Crazyht m'a donne la solution. Et ca marche bien sur.