C'est curieux, chez moi la mollette de la sourie fait défiler les items de la combo
Dans mes recherches j'ai lu qu'avec certains drivers Logitech la molette marchait partout...
Mais ca reste a verifier et je prefere, si c'est possible, que ce soit gere par l'appli elle meme comme ca a la fin de mon stage si ils changent de matos ca marchera toujours...
Allez hop, deux petites questions pour bien finir la journee de travail ^^
1/ Est il possible, lorsque j'ai par exemple uniquement 2 elements dans un combo, de reduire la hauteur du menu deroule de ce combo ?
2/ Comment faire pour extraire le i-eme element d'un datacombo ?
Les seules options disponibles sont :
DataCombo1.Count
DataCombo1.Item
DataCombo1.LBound
DataCombo1.UBound
Je pensais que Text = DataCombo1.Item(i) marcherait mais nan...
pour répondre à ta première question : En principe, si tu n'as que deux éléments dans ta combo, elle ne déroulera que de la hauteur des deux éléments. Quel type de combo utilises tu ?
Pour le DataCombo, il faut utiliser le RecordSet, il me semble.
- Pour les nouveaux : Mode d'emploi et aide aux nouveaux
- et impérativement les règles du forum. Histoire de garder une ambiance amicale.
- Noubliez pas les balises de Code pour vos listings : bouton # de l'éditeur. Et n'oubliez pas non plus de bouton
- Cours Excel - FAQ Excel - Forum Excel - Cours VBA - Cours complet VBA Excel
Ce sont des datacombos.
Merci pour l'info, je testerai demain matin
Une nouvelle question matinale : Lorsque je change de fiche, les modifications faites sur la fiche precedentes sont automatiquement appliquees a la base de donnees. Mais si je modifie une fiche puis quitte l'appli, les changements ne sont pas sauvegardes. J'ai donc un bouton Sauver Modifications. Seulement que j'utilise Adodc1.Recordset.Update ou Adodc1.Recordset.Resync les effets semblent etre les memes sur ma base de donnees. Voici donc la question, quelle est la difference entre les deux et laquelle devrais je plutot utiliser ?
J'ai pris Resync
Par contre je n'ai toujours pas trouve comment identifier le i-eme element de mon datacombo, et je rencontre maintenant le meme probleme avec une datalist
Plize, help
Et sinon, est il possible de faire une compression de la base de donnee utilisee a partir de l'appli ?
Je suis toujours bloque avec mes dataList...
Une derniere question avant le WE :
Lorsque je selectionne une annee dans un dataCombo de ma fiche employe, le code suivant me permet de visualiser des informations dans des textbox
Seulement, j'aimerais savoir comment sauvegarder les modifications dans des textbox lorsque je clique sur un bouton sauver
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 With dataHolidays .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & MyDb & ";Persist Security Info=False" .recordSource = "SELECT * FROM Holidays WHERE Employee LIKE '" & Employee_Number.Caption & "' And Year LIKE '" & Year_Holi.Text & "' ;" End With
Marchi
Bonjour, j'ai toujours des problemes avec mes dataList...
Dans l'exemple qui suit j'ai un controle Adodc dataProcess, une dataList List_Process, une TextBox cachee TempPro et un bouton cmdRemove_Process
J'ai tente plein de choses, j'en montre une en dessous. Elle supprime bien un element de ma liste, mais c'est toujours le premier... J'ai essaye avec .BoundText, .Object, etc... Pareil...
Le Fields(1) correspond a la colonne de ma table Access ou sont stockes les noms des Process.
Si vous voyez ce qui va pas n'hesitez pas
Et si vous avez des idees pour la question de mon precedent post aussi
Merci d'avance
Bonjour,
J'ai resolu la plupart de mes problemes, souvent de maniere pas tres propre mais bon j'ai fait avec les moyens du bord...
J'ai encore deux soucis :
1/
Lorsque je clique sur le Combo du haut, des annees apparaissent, et lorsque je clique sur l'une d'elle, les autres cases de la page se remplissent avec les infos correspondant a cette annee. Si je rederoule le combo et clique sur une autre annee, les infos changent.. Jusque la tout va bien. Cependant, lorsque je me deplace dans le combo avec les fleches directionnelles du clavier, un decalage d'une annee apparait : Combo x affiche infos x-1 quand fleche bas, combo x affiche infos x+1 quand fleche haut...
Voici le code qui charge les infos :
D'ou peut venir ce decalage ? Est il possible de desactiver l'action des fleches directionnelles sinon ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 Private Sub Year_Holi_Click(Area As Integer) 'When you select a year in the combo, the good holidays table is loaded With dataHolidays .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & MyDb & ";Persist Security Info=False" .recordSource = "SELECT * FROM Holidays WHERE Employee LIKE '" & Employee_Number.Caption & "' And Year LIKE '" & Year_Holi.Text & "' ;" End With dataHolidays.Refresh Set AL.DataSource = dataHolidays AL.DataField = dataHolidays.Recordset.Fields(15).Name Set January.DataSource = dataHolidays January.DataField = dataHolidays.Recordset.Fields(3).Name Set February.DataSource = dataHolidays February.DataField = dataHolidays.Recordset.Fields(4).Name Set March.DataSource = dataHolidays March.DataField = dataHolidays.Recordset.Fields(5).Name Set April.DataSource = dataHolidays April.DataField = dataHolidays.Recordset.Fields(6).Name Set May.DataSource = dataHolidays May.DataField = dataHolidays.Recordset.Fields(7).Name Set June.DataSource = dataHolidays June.DataField = dataHolidays.Recordset.Fields(8).Name Set July.DataSource = dataHolidays July.DataField = dataHolidays.Recordset.Fields(9).Name Set August.DataSource = dataHolidays August.DataField = dataHolidays.Recordset.Fields(10).Name Set September.DataSource = dataHolidays September.DataField = dataHolidays.Recordset.Fields(11).Name Set October.DataSource = dataHolidays October.DataField = dataHolidays.Recordset.Fields(12).Name Set November.DataSource = dataHolidays November.DataField = dataHolidays.Recordset.Fields(13).Name Set December.DataSource = dataHolidays December.DataField = dataHolidays.Recordset.Fields(14).Name Set Remarks.DataSource = dataHolidays Remarks.DataField = dataHolidays.Recordset.Fields(16).Name Set Takens.DataSource = dataHolidays Takens.DataField = dataHolidays.Recordset.Fields(17).Name Set Lefts.DataSource = dataHolidays Lefts.DataField = dataHolidays.Recordset.Fields(18).Name End Sub
2/ Je dois gerer un scanner via TWAIN afin, si possible, de tout automatiser de telle sorte que l'utilisateur n'ait qu'a cliquer sur un bouton et le programme lance le scan, definit la destination, definit le nom de sauvegarde, definit les options de scan, etc...
J'ai recupere la DLL eztw32 et un code, qui gere toutes les sources TWAIN, Webcam, Scanner, etc...
J'ai installe les pilotes TWAIN de mon scanner (Kyocera Mita FS 1118 MFP).
Lorsque je lance Image Studio, je peux choisir ma source, je lance alors l'acquisition, la fenetre d'option de scan apparait mais je ne peut rien configurer, il ne peut pas se connecter au scanner... J'me suis dis que c'etait parce que j'accedais au scanner via le reseau wifi de la boite, mais meme en usb il se connecte pas...
Je cherche donc des gens qui s'y connaissent ou un tutorial pour m'aider dans ma demarche.
Merci d'avance
Je ne l'ai jamais utilisé, mais microsoft fournit un sdk pour l'aquision des images, peut être pourra t'il t'aider.
En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
(ALEXANDRE DUMAS)
N'hésitez pas à visiter ma page de contributions
Merci, j'etudierai ca lundi
Pour Windows Image Acquisition tu peu tester rapidement en VBA avec :
Utiliser la librairie Windows Image Acquisition par Michel Tanguy
Thanks again
Personne n'a d'idee pour le Combo ? ^^
Pourras tu donner ta solution ?
J'ai jete un oeil et cela semble interessant !
Cependant je dois voir avec les IT car je suis confronte a une impossibilite a me connecter au scanner...
Soit il y a un mot de passe ou autre systeme bloquant, soit ca ne marche pas par le reseau Wifi... Mais j ai essaye en USB et meme resultat...
Si j'arrive a me connecter au scanner je reviendrai surement vous poser des questions
D'ici la merci encore
Bonjour,
Il s'avere que notre scanner n'est pas utilisable via le reseau en TWAIN donc on va en acheter un autre.
Avez vous des marques/modeles a conseiller ? TWAIN reseau possible, drivers pratique a manipuler pour tout gerer via mon appli (destination, nom, format, etc), etc
Merci d'avance
Et bien bravo, quelle ambition et quelle optimiste développer un GED en 8 semaines, je tire mon chapeau .
Pour ceux qui ne voudrait pas réinventer la poudre et que le PHP n'irrite pas, il existe un SDK pour faire de la GED/ECM, biensur Open Source : http://www.frdom.org
Je me permets de le poster, je ne l'ai pas trouvé sur le forum.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager