Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1206 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  cacher une colonne de datacombo

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

cacher une colonne de datacombo

n°962599
surimi1
Posté le 26-01-2005 à 11:49:26  profilanswer
 

bonjour,
dans un datacombo j'ai une liste de noms recupéré à partir d'une table.  
lorsque je selectionne un nom, qui est en double dans la liste (meme nom, mais pas meme adresse, ex: MAIRIE), j'ai le msg d'erreur : "espace de pile insuffisant": car il ne fait pas la distinction entre les differente mairie.
dans ca cas, ce k'il faudrai c'est ke lorsque je selectionne un nom qui existe dejà dans ma liste du datacombo, que celui ci pour le distinguer des autres, recupere le numero du client dans le nom (dans le datacombo). Comme ca je n'aurai plus ce pb. c'est pour ca ke je veux faire un colonne cachée dans mon datacombo avec le code du client ("code" dans ma table).
voici mon code:

Code :
  1. Private Sub DataCombo5_Click(Area As Integer)
  2. 'permet d'eviter les problemes d'apostrophe dans le nom
  3. DataCombo5 = Replace(DataCombo5, "'", "''" )
  4. 'Alimente le datacombo 5
  5. Set DataCombo5.RowSource = rscli
  6. DataCombo5.ListField = "FacNom"  'Nom des clients
  7. 'fait le filtre pour trouver les info du nom selectionné dans le datacombo
  8. If DataCombo5.Text <> "" Then 
  9. rscli.Filter = "FacNom like '" & DataCombo5.Text & "%'"
  10. End If
  11.  
  12.   On Error Resume Next
  13.    If Err = 28 Then
  14.    DataCombo5.BoundColumn = "code"
  15.    rscli.Filter = "code like '" & DataCombo5.BoundText & "%'"
  16.    End If
  17. 'Recupere les données de la requete sqlCli pour les mettre dans les textbox
  18. adrcli.Text = rscli("FacAdr" )
  19. codecli.Text = rscli("code" )
  20. cpcli.Text = rscli("FacCp" )
  21. villecli.Text = rscli("FacVille" )
  22. telcli.Text = rscli("FacTel" )
  23. telcopcli.Text = rscli("FacFax" )


si vous avez une idée...faites moi signe!c'est au niveau du filtre du code ke ca ne marche pas, je n'arrive pas a cacher le code dans le datacombo, j'ai pourtant mis dans la propriété boundcolumn: code: :??:

mood
Publicité
Posté le 26-01-2005 à 11:49:26  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  cacher une colonne de datacombo

 

Sujets relatifs
Win32, listview control : Changer la font d'une seule colonne ?Débutant ... count sur une colonne
colonne défini comme clef primaire et clef étrangère, possible ??Colonne dynamique dans une requête [SQL Server 2000 - Transact SQL]
[HTML] largeur de colonneexcel cellule colonne vbs boucle
cacher un iframe (hide) et des artefacts sous IE ![C] Cacher des caractères saisis
[SQL/Access] cacher un boutonAdo, DataCombo And Co..
Plus de sujets relatifs à : cacher une colonne de datacombo


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR