Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/05/2011, 17h12   #1
Invité de passage
 
Inscription : mai 2011
Messages : 17
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 17
Points : 2
Points : 2
Par défaut Controle en mode tabulaire indépendant

Bonsoir !

Mes contrôles (text box) sont en mode tabulaire. Le source contrôle de mes contrôles sont indépendante.

Quand j’exécute mon code, je pensais avoir autant de textbox que de résultats. Mais c'est pas le cas...

Le code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
Private Sub Commande10_Click()
 
    ' Déclaration de la connexion ADO sur le projet actuel
    Dim connexion As ADODB.Connection
    Set connexion = New ADODB.Connection
    Set connexion = CurrentProject.Connection
    Dim rs As New ADODB.Recordset
 
    Dim numpos As Long
    Dim matricule As Long
    numpos = 0
    matricule = Forms.FRM_Agents.TB_Matricule
 
    rs.Open "SELECT numpos FROM Pobudec WHERE numagt = " & matricule & "", connexion, adOpenDynamic, adLockOptimistic
    While Not (rs.EOF)
        If (numpos <> rs.Fields("numpos")) Then
            Me.TB_rémun = rs.Fields("numpos")
        End If
        numpos = rs.Fields("numpos")
        rs.MoveNext
    Wend
 
End Sub
Ma question est donc : Comment avoir autant de TextBox que de résultat ?

Si j'ai pas été assez claire hésitez pas à poser des questions.

Merci d'avance !
Bentiti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 02h32   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 616
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 616
Points : 30 961
Points : 30 961
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Comment est conçu ton formulaire ?

Si tu veux afficher plusieurs résultats, tu peux par exemple te passer de ton recordset et mettre ta requête SQL en source d'une zone de liste.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h01.


 
 
 
 
Partenaires

Hébergement Web