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

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  DELPHI/MYSQL impression

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

DELPHI/MYSQL impression

n°2078602
nadou8777
Posté le 27-05-2011 à 09:15:37  profilanswer
 

bonjour  
 
je veux savoir comment faire pour imprimer mes donnée que j'ai obtenu a partir de ma base de donnée mySQL , j'utilise DELPHI7.d'ailleurs meme la connexion avec mysql , je serai reconnaissante si quelqu’un m'explique comment ?
 
merci

mood
Publicité
Posté le 27-05-2011 à 09:15:37  profilanswer
 

n°2078729
rufo
Pas me confondre avec Lycos!
Posté le 27-05-2011 à 15:45:35  profilanswer
 

Avec les Etats (ou rapports d'états). Ce sont des composants livrés avec Delphi dans sa version pro.
 
Autre solution que j'avais mise en oeuvre : tu produits ce que t'as à imprimer en html, pour la vue avant impression, t'utilises le composant activeX Internet Explorer et fait afficher le html généré et pour l'impression, pareil, t'utilises le même activeX.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2078743
nadou8777
Posté le 27-05-2011 à 16:08:39  profilanswer
 

rufo a écrit :

Avec les Etats (ou rapports d'états). Ce sont des composants livrés avec Delphi dans sa version pro.
 
Autre solution que j'avais mise en oeuvre : tu produits ce que t'as à imprimer en html, pour la vue avant impression, t'utilises le composant activeX Internet Explorer et fait afficher le html généré et pour l'impression, pareil, t'utilises le même activeX.


 
moi j'utilise la version entreprise , donc je pourrai pas les utiliser ?
 
pour la deuxième solution est ce que vous pouvez bien expliquer les étapes ; car je débite en delphi :(

n°2078761
rufo
Pas me confondre avec Lycos!
Posté le 27-05-2011 à 16:52:11  profilanswer
 

nadou8777 a écrit :


 
moi j'utilise la version entreprise , donc je pourrai pas les utiliser ?
 
pour la deuxième solution est ce que vous pouvez bien expliquer les étapes ; car je débite en delphi :(


 
il me semble que la version entreprise = version pro. Donc les états doivent exister (suffit de regarder dans l'ihm si y'a un onglet concernant des composants pour les états...)
 
Solution à base de l'active X IE :
Ben sur une fiche, tu mets l'activeX. Ensuite, dans une grosse chaîne de caractères, tu mets le code HTML/css qui va représenter tes données à imprimer mises en page (donc, comme si tu faisais un site web), tu fais afficher le code html généré par l'activeX puis t'appeles la fonction d'impressions de l'activeX. Rien de bien sorcier. En gros, t'utilisais IE de manière un peu caché à l'utilisateur pour faire imprimer ce que tu veux... ;)
Maintenant, si tu sais pas coder du html/css, laisses tomber :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2078791
nadou8777
Posté le 27-05-2011 à 18:01:22  profilanswer
 

rufo a écrit :


 
il me semble que la version entreprise = version pro. Donc les états doivent exister (suffit de regarder dans l'ihm si y'a un onglet concernant des composants pour les états...)
 
Solution à base de l'active X IE :
Ben sur une fiche, tu mets l'activeX. Ensuite, dans une grosse chaîne de caractères, tu mets le code HTML/css qui va représenter tes données à imprimer mises en page (donc, comme si tu faisais un site web), tu fais afficher le code html généré par l'activeX puis t'appeles la fonction d'impressions de l'activeX. Rien de bien sorcier. En gros, t'utilisais IE de manière un peu caché à l'utilisateur pour faire imprimer ce que tu veux... ;)
Maintenant, si tu sais pas coder du html/css, laisses tomber :/


dsl pour le dérangement encore une fois , je trouve pas un truc dans la barre d'outil qui indique l'impression , j'ai pu fair form.print ça marche mais là c'est l'impression de tout le form , moi  je veux seuelement le grid où j'affiche mes données :( est ce c'est possible?

n°2079017
rufo
Pas me confondre avec Lycos!
Posté le 30-05-2011 à 09:36:42  profilanswer
 

nadou8777 a écrit :


dsl pour le dérangement encore une fois , je trouve pas un truc dans la barre d'outil qui indique l'impression , j'ai pu fair form.print ça marche mais là c'est l'impression de tout le form , moi  je veux seuelement le grid où j'affiche mes données :( est ce c'est possible?


 
Bien sûr que c'est possible, cf mes posts précédents : ActiveX IE avec html ou composants "Etats". J'en connais pas d'autre, désolé.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  DELPHI/MYSQL impression

 

Sujets relatifs
recuperer contenu du log mysql-bin.xxxxUtiliser IF pour affiner un ORDER BY en MySQL
Problème de requête MySQL[RESOLU]Quel type de jointure pour ceci ?
[MySQL] Répartir des données dans plusieurs tablesError MySQL.
[MySQL] Copier une table distante"Lier" 2 tables MySQL
Inserer des données dans mysql au format latin 1 avec phpMigrer Access vers MySQL... quelle galère !
Plus de sujets relatifs à : DELPHI/MYSQL impression


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