|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
YM_BASE - BASE DE DONNEES
Information sur la source
Description
[VB6] Un utilitaire pour visualiser aisément un tableau sous différents filtres. Exportation des résultats vers BlocNote, Word Pad, tri alphabétique, tri complexe en cascade et prise en compte des dates, insertion de champ avec Images, publipostage... Ce code permet de voir également comment travailler avec une MSHFlexGrid avec des checkBoxes (images) et List avec chkBox (connu aussi). Saisie directe dans la MshFlexGrid. Je me sers de cet utilitaire pour avoir un accès rapide à ma base de données. Impression et publipostage. Impression de codes barres (Merci à grandZebu !)
Source
- Pour l'ocx (MouseEvent.ocx) : n'oubliez pas de la référencer au projet (normalement, elle l'est)
- Il y a un fichier .iss, le fichier pour fabriquer le setup avec innoSetup
- Si problème avec l'ocx, il reste le traditionnel du genre :
-
- regsvr32 C:\WINDOWS\system32\MouseEvent.ocx
-
- Attention : J'ai utilisé un toolTip Multilignes avec un hookToolTipText (voir module MVBBubble)
- Il faut donc sortir proprement par l'applic et non par le stop de vb6 (sauf si les toolTipText sont déactivés dans les options du logiciel)
Pour l'ocx (MouseEvent.ocx) : n'oubliez pas de la référencer au projet (normalement, elle l'est)
Il y a un fichier .iss, le fichier pour fabriquer le setup avec innoSetup
Si problème avec l'ocx, il reste le traditionnel du genre :
regsvr32 C:\WINDOWS\system32\MouseEvent.ocx
Attention : J'ai utilisé un toolTip Multilignes avec un hookToolTipText (voir module MVBBubble)
Il faut donc sortir proprement par l'applic et non par le stop de vb6 (sauf si les toolTipText sont déactivés dans les options du logiciel)
Conclusion
Attention encore : Il y a une police de caractères dédiée (incluse dans le pack) L'installer pour que l'affichage du rtbInfo soit correct Prise en compte de la molette grâce à MouseEvent.ocx (http://www.vbfrance.com/codes/EVENEMENT-WHEEL-SOURIS_6148.aspx) Gestion de l'impression. (http://www.vbfrance.com/article.aspx?ID=3946) J'ai ajouté un assistant genre WordPad pour créer facilement les fichiers de sortie rtf. (voir http://vbfrance.com/codes/YM-LIGHT-WORDPAD-TABLEAU-IMAGES-SURLIGNAGE_45023.aspx)
Historique
- 16 septembre 2007 22:48:45 :
- v1.2.26 - 16/09/07 - correction formatage des colonnes (si n°de colonne) - tri alphabétique (croissant/ décroissant) de la grille en cliquant sur le titre de la colonne - ajouté une fonction rechercher - ajouté colonnes checkBoxes pour pointages faciles et filtrage supplémentaire
- 18 septembre 2007 00:06:10 :
- v1.3.27 - 17/09/07 - Saisie possible dans la grille + colorisation - bugs fix - ajustements (tout selectionner, inverser la sélection...)
- 22 septembre 2007 18:29:09 :
- v1.3.28 - 22/09/07
ProgressBar (barre de progression pendant le filtrage)
tri : test des dates et rangement croissant/ décroissant
ajouté bouton (chk) activer/ déactiver les bulles d'aide
possibilité de changer les colonnes de place
- 22 septembre 2007 18:30:45 :
- v1.3.28 - 22/09/07 - ProgressBar (barre de progression pendant le filtrage) - tri : test des dates et rangement croissant/ décroissant - ajouté bouton (chk) activer/ déactiver les bulles d'aide - possibilité de changer les colonnes de place
- 23 septembre 2007 01:52:17 :
- v1.3.30 - 23/09/07 - déplacement possible des colonnes - fichier de format rtf modifié automatiquement
- 29 septembre 2007 00:28:37 :
- v1.5.33 - 29/09/07
revu bug déplacement de colonne
saisie directe dans la grille (par textBox)
v1.4.32 - 26/09/07
menu contextuel sur la grille
bugFix
- 03 octobre 2007 19:44:43 :
- v2.0.37 - 03/10/07 - Gestion de la souris par MouseEvent.ocx (de http://www.vbfrance.com/codes/EVENEMENT-WHEEL-SOURIS_6148.aspx)
- bugFix v1.6.36 - 02/10/07 - gestion du presse papier avec copie de la sélection + menu contextuel (prise en compte des colonnes masquées) - tri complexe sur la matrice de base à la façon Excel ou OpenOffice - v1.5.35 - 01/10/07 - bug fix : txtSearch (sur la grille filtrée) call shFlexGridColoriser (erreur d'affichage résolue) - Amorce du tri complexe - v1.5.34 - 01/10/07 - menu supprimer des lignes : ok - ajouté images pour le tri "click sur colonne" et 1er clic inactif sur la colonne (permettre selection de colonne simple) - ajouté cmdRecOption dans frmMain (bouton enregistrement dans la fenêtre principale)
- 05 octobre 2007 23:24:07 :
- v2.0.38 et .39 - 04/10/07 et 05/10/07
Gestion du curseur dans la grille + enter pour saisie + gestion saisie révisée
- 05 octobre 2007 23:27:23 :
- Avec la capture à jour...
- 05 octobre 2007 23:28:19 :
- Avec la capture à jour
- 05 octobre 2007 23:29:08 :
- Avec la capture à jour
- 06 octobre 2007 23:26:28 :
- v2.0.40-41 06/10/07
Fonction agrandir / reduire la grille (mode grille seule)
BugFix (recherche, déplacement dans la grille)
- 22 octobre 2007 23:52:54 :
- v3.0.64 - 22/10/07
possibilité d'imprimer la grille (A4) en mode image
gestion des noms longs pour les fichiers de bases de données (cmbFullPath)
bug Fix
v3.0.62-63 20/10/07
gestion de l'impression directe, choix de l'impression (et sauvegardes marges/ orientations)
publipostage
bug fix (collage avec colonnes masquées et test de fichier cmbFullPath_click)
v2.4.48-61 - 16-17/10/07
enregistrement d'un type de fichier .ymb
ouverture directe par double-click sur un fichier *.ymb
icone pour les .ymb
gestion du 'coller' dans la grille
v2.3.47 - 15/10/07
gestion et preview de l'importation
liste des dernières bases utilisées (fichier récents)
v2.3.47 - 14/10/07
Possibilité de redémarrer une base à chaud
v2.3.47 - 12/10/07
Gestion de l'importation et des fichier de données texte (.csv)
v2.2.45 - 09/10/07
gestion du clic Droit Masquer / demasquer (afficher) colonne
bug fix sur rechercher (ajouter rafraîchissement de la fenêtre de sortie rtf)
gestion du clic Droit Masquer / demasquer (afficher) colonne
supprimé le forçage à au moins une colonne démasquée et ajout test en conséquence dans la recherche
v2.2.43-44 - 08/10/07
tous les fichiers rtf sont mis à jour suite à un changement de colonne (changement des Index sur tous les fichiers du répertoire)
v2.1.42 - 07/10/07
Possibilité de choisir à la volée de fichier de sortie rtf -
BugFix
- 28 octobre 2007 23:53:37 :
- v3.2.66 - 28/10
Mémorisé l'imprimante sélectionnée pour chaque document rtf
possibilité d'imprimer directement sous forme de tableau (sélection multiple)
créé une font dérivée de lucida console (ymLucidaConsole) pour ligner proprement les tableaux
v3.2.66 - 27/10
prend en charge les papiers A3 A4 et enveloppes (+autres paramètres d'impression)
v3.1.65 - 24/10/07
ajout de fonction dans le rtf de sortie :
&#date# pour insérer la date (jj/mm/aaaa)
&#time# pour insérer l'heure (hh:mm)
Gestion "ajouter colonne" et supprimer colonne (avec test d'utilisation des index colonne dans les rtf)
bugBix
- 03 novembre 2007 23:22:41 :
- v3.3.67,68 - 29/10
Option pour publipostage :
&#col2# &#col3# (cas général)
publiposter avec lignes supp :
ligne suivante : &#col2L1# &#col3L1#
ligne encore suivante : &#col2L2# &#col3L2#... etc
-> très pratique pour publiposter sur demi-page (et plus !)
- 18 novembre 2007 21:50:33 :
- v5.1.78 - 17/11/07
petit bug corrigé sur l'historique
v5.1.77 - 17/11/07
Possibilité de visualiser les images pour insérer le chemin automatiquement (clic droit ou Ctrl+I)
Ajouté l'option d'exportation (dans Options) CrLf pour séparer chaque donnée par un retour à la ligne (permettre l'importation dans NiceKeys avec Line Input)
v5.0.76 - 12->17/11/07
Possibilité d'insérer un champ image par son chemin (img->chemin/image.gif)
Il faut utiliser / et non \ (pb avec le rtf)
format pris en charge : .jpg .bmp et .gif (dans le répertoire de travail)
Terminé gestion de l'historique (complet)
Possibilité de retrouver toutes les données après un crash PC (restitution grâce à l'historique)
v4.0.75 - 12/11/07
Gestion de l'historique (Annuler/ rétablir)
Manque la gestion historique de insérer colonne supprimer colonne idem pour lignes
affiné les bulles d'aides (ToolTipText multilignes)
v3.4.74 - 07/11/07
debut de gestion de l'historique
bugFix (notament supprimer colonne)
complété le fichier pour_faire_la_base_de_donnees_en_texte.txt en attendant de faire l'aide
ajusté le setUp
- 20 novembre 2007 21:05:42 :
- v5.1.80 - 20/11/07
fenêtre de dialogue Image améliorée, copies possibles, affichage filtré...
l'historique est propre à chaque base et est stockée dans le répertoire de travail.
Meilleure gestion de changement de base.
- 12 décembre 2007 21:08:42 :
- v5.3.89 - 12/12/07
Finalisation de l'assistant rtf !
Insertion tableau, Surlignage, collage image...
preview...
v5.3.88 - 01/12/07
ajout de l'assistant de création rtf :
insertion de champs, de tableaux (prise de tête avec le rtf !!!), d'images...
v5.2.87 - 01/12/07
amélioration de la vitesse (concaténation rapide, class CStringBuffer.cls)
v5.2.86 - 28/11/07
modifié rtbInfo affichage multiple pour compatibilité win98
optimisé la vitesse pour sélections multiples (écriture dansfichier temp)
changé de place la progressBar -> dans frmWait (fenêtre patientez) + blocage des fenetres pendant les calculs
v5.2.85 - 28/11/07
ajouté des messages si l'attente pendant les calculs sont longs
Option d'affichage Gauche - centré - Droite et défaut (cellules de la grille)
fenêtre options avec onglets
v5.1.84 - 26/11/07
Ajusté lafenêtre Options (Avec Onglets)
Possibilité de nettoyer la liste des dernières bases ouvertes
Aide à la désinstallation
v5.1.83 - 25/11/07
gestion des noms longs : si double clic sur un fichier *.ymb, plus de chemin du type c:\progra~1\base_d~1\mabase~1.ymb
v5.1.82 - 23/11/07
Accepte la multisélection d'images à copier
Corrections orthographiques
v5.1.81 - 20/11/07
gestion du repertoire de destination des copies d'images avec création automatique des sous-répertoires
- 15 décembre 2007 17:39:36 :
- v5.3.90 - 15/12/07
corrigé bug suite à reSize frmWpad (reduire fenêtre assistant)
corrigé petit bug sur les liens images
- 27 décembre 2007 17:42:08 :
- v5.4.94 - 27/12/07
Optimisation du lancement de l'assistant rtf (polices de caractères préchargée en tâche de fond)
Revu vbAddons -> en version 4 (MSHFLXGD.OCX fait partie du pack, ce qui évite de l'inclure dansles mises à jours)
mise à jour (updater.exe) -> Une seule vérification par jour
(voir LastDateCheckUpdate.txt)
v5.4.93 - 26/12/07
Ajouté un Timer pour déconnexion automatique si la base est cryptée
v5.4.92 - 24/12/07
bugFix : affichage onglet colonnes masquées
démarrage d'une nouvelle base (clic sur la liste)
v5.4.91 - 23/12/07
Possibilité de Crypter les données par mot de passe
détecte si une mise à jour est disponible
- 27 janvier 2008 23:08:30 :
- Impression de codes barres (Merci à grandZebu !)
v5.5.101 - 27/01/08 - Revu le Bug des index suite aux déplacements/ Création/suppression de colonne - Ajouté dans Prévualisation code barre : calcul du code barre dès le changement de l'Addon (frmCodeBarrePreview txtAdd_change) - Ajouté accès aux codes barre depuis la fenêtre options - Modifié légèrement la fenêtre de test des codes barre frmCodeBarrePrev) - Modifié la police code 3 de 9 Lab (ajouté *) -
v5.5.100 - 24/01/08 - Poursuite des codes barres : code 39n EAN13 et EAN8 , code 128 (EAN128) - 4 polices .ttf dédiées : code39.ttf, code39_lab.ttf(modif ym de code39 avec labeling dessous), code128.ttf, ean13.ttf - voir http://grandzebu.net - fenêtre preview des codes barre pour tester avec impression -
v5.5.99 - 21/01/08 - Ajouté fonction code barre (appliquer une fonction) - Installe donc une police dédiée : code 128 (code128.ttf) - pour visualiser le code barre obtenu, il faut mettre le champ en police code 128 (non gras) taille ~ 40 -
v5.4.98 - 07/01/08 - bugFix sur TimeOut (si base protégée par mot de passe) - revu le look des progressBar avec ocx : Rey_ProgressBar.ocx sur http://www.vbfrance.com/code.aspx?ID=6566
- 29 janvier 2009 17:04:17 :
- v5.6.103
Ajouté les codes barre 2 /5 Interleaved (entrelacés) et la police correspondante code 2 of 9 interleaved (code25I.ttf)
Ajouté un exemple modele_selectionCB.rtf avec code barre
Changé le répertoire d'initialisation de l'assistant wpad en fonction du projet en cours (frmWpad.commondialog1.initdir)
corrigé bug sur liste des champs (Wpad)
Ajouté Appliquer fonction numérotation
Sources du même auteur
Sources de la même categorie
Sources en rapport avec celle ci
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Tri dans une MSHFlexGrid [ par kephset ]
Je voudrais savoir si on peut trier une MSHFlexGrid après sa création.Il faudrait que je puisse la trier lors du clic sur le header de la colonne. Il
Tri multiple dans un MSHFlexGrid [ par tulesais ]
Bonjour, à partir d'un tableau mémoire, je renseigne un MSHFlexGrid (aucun problème jusque là) et je souhaiterais, pouvoir trier ses données sur plus
Tri d'UNE colonne dans un MshFlexGrid [ par lacomm ]
Salut,je sais qu'on peut trier un mshflexgrid avec ceciPrivate Sub mfgHFlexGrid_Click() 'n° colonne sur laquelle on trie mfgHFlexGrid.Col = mfg
trier un Richtextbox [ par petchy ]
bonsoirc'est encore moi,:)c'est possible de trier un Richtextbox par ordre alphabétique. si oui comment.mercipetchy
RichTextBox en VB.Net: Gras + Italic [ par EvilGost ]
Bonjour,J'ai besoin de votre aide sur une RichTextBox en VB.net (2003)en effet, je sais mettre un text sélectionné en Gras:rtbWriteDial.Sele
RichTextBox en VB.Net part 2 :p [ par EvilGost ]
Voilà, suite à mon autre question sur le forum, je sais que pour ajouter du gras a un texte déjà formaté (ex: italique plus souligné),il faut faire ce
changer la couleur de la police dans un richtextbox [ par mierkool ]
donc je veux changer la couleur de la police dans un richtextbox, parce qu'il n'y a pas de propriété 'fontcolor' !merci
Imprimer une RichTextBox avec une image [ par jytest ]
Au secours !Débutant !Dans une frame, j'ai un texte modifiable.Sur disque dur (c:/), j'ai une image bien précise à un format
recherche de chaines de caractères dans une richtextbox [ par LukeSkywalker67 ]
Bonjour à tous,Je travaille sur une application en VB.NET. L'appli doit lire un fichier txt, rechercher toutes les occurencesd'une série imp
[VBA] Ajout d'un controle RichTextBox pendant l'execution [ par kalobit ]
Bonjour,Quelqun sait il comment ajouter un RTB sur une Form pendant son execution ?En fait j'ai une erreur sur la classe de l'objet et je sais pas que
|
Téléchargements
Logiciels à télécharger sur le même thème :
Comparez les prix Nouvelle version
|