begin process at 2012 02 15 05:26:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Impression


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Impression

jeudi 30 octobre 2003 à 17:58:03 | Impression

noe


Bonsoir à tous

voici le code que j'utilise pour imprimer , le text prend le quart d'une feuille comment faire pour imprimer d'autres texte dessous. en fait je voudrai que la feuille s'arrete après la dernière ligne après la première edition



Private Sub Imprimer_Click()
Dim ListItemResultat As ListItem
Dim No_Note_G, Nom, Nbre_Matin, Nbre_Soir, Nbre_MS, Cout_Matin, Cout_Soir, Cout_MS, Cout_Total
Dim Date_Debut, Date_Fin
Dim Message, Titre, Entete, Entete1 As String
Dim Hauteur As Integer
Dim X As Long
Dim X1
Dim X2



'Préparation de la commande
CmdNote.CommandText = "select * from Note_Garderie where NoNote ='" & Trim(No_Note.Text) & "'"

'Exécution de la commande
RstNote.Requery

If (RstNote.RecordCount <> 0) Then

No_Note_G = RstNote!NoNote
Nom = RstNote!Payeur
Date_Debut = RstNote!DateDebut
Date_Fin = RstNote!DateFin
Nbre_Matin = Val(RstNote!NbreMatin) + Val(RstNote!NbreSoir)
Nbre_MS = RstNote!NbreMS
Cout_Matin = RstNote!CoutMatin + RstNote!CoutSoir
Cout_MS = RstNote!coutMS
Cout_Total = RstNote!CoutTotal
End If

Printer.PrintQuality = 60
Printer.Orientation = vbPRORPortrait
Printer.FontName = "Arial"
Printer.FontBold = True
Printer.FontSize = 14

Printer.Print Page_Maj_Parametre.Nom & " " & Page_Maj_Parametre.Code_Postal & " " & Page_Maj_Parametre.Ville

Printer.Print ""

Printer.Print "Note de Garderie N° " & No_Note_G & " " & "du " & Date_Debut & " " & "au " & Date_Fin

Printer.Print ""

Printer.Print Nom

Printer.Print ""

Printer.Print " Nombre de Matin ou Soir : " & Format(Nbre_Matin, "##,##0") & " à " & Format(RstTarif!Matin, "##,##0.00 ¤") & " = " & Format(Cout_Matin, "##,##0.00 ¤")

Printer.Print ""

Printer.Print " Nombre de Matin & Soir : " & Format(Nbre_MS, "##,##0") & " à " & Format(RstTarif!Matin_Soir, "##,##0.00 ¤") & " = " & Format(Cout_MS, "##,##0.00 ¤")

Printer.Print " _____________"

Printer.Print " Somme à payer = " & Format(Cout_Total, "##,##0.00 ¤")

Printer.Print ""

Printer.Print "Nous vous rappelons que le règlement est à effectuer le plus rapidement possible,"
Printer.Print "et de préférence par chèque, à l'ordre de : *********************"

Printer.Line (1, 4550)-(15000, 4550) 'Ligne du bas

Printer.EndDoc

End Sub

merci pour vos réponses
vendredi 31 octobre 2003 à 08:30:34 | Re : Impression

Megafan

Salut,
Cela manque quelques précisions.
De toute façon aprés un EndDoc, la feuille sort.
Tu pourrais préciser de quel type d'imprimante tu disposes.
- Si c'est une matricielle, tu paramétres (dans l'imprimante) la hauteur de page (1/4 d'un A4).
- Si c'est une Laser il faut que tu fasse ton EndDoc aprés 4 tickets.

@+


Cette discussion est classée dans : printer, print, cout, rstnote, matin


Répondre à ce message

Sujets en rapport avec ce message

Comment imprimer une Picture ? [ par lechti62 ] j'envoie à mon imprimante les contenus de champs comme :Commondialog ShowprinterPrinter.print form1.text1.textprinter.print form1.text2.textetc ...pui Marge / Imprimante ? [ par Philyp ] Bonjour à tous. Je rencontre le problème suivant :Comment définir la marge , pour éditionsur l'imprimante? Mon code est : Private Sub Imprimer_Click() URGENT : Pb d'impression [ par eltaris ] Quelqu'un pourrait-il me dire pourquoi, quandje veux imprimer et que j'utilise l'objet Printerl'option print n'apparait pas !Dans tous les exemples qu Imprimer le contenu d'un RTB via Printer.print [ par Fabrice ] Bonjour,En utilisant l'objet Printer, j'ai réussi à recréer exactement le papier à lettre de ma société.J'ai développé d'autre part un petit éditeur d objet printer : methode print non gérée ??? [ par celine ] Help ...Je voudrais imprimer, j'ai creer un objet printer : Dim impr As PrinterSet impr = Printer ou printers(0)et quand je veux faire impr.print "tot imprimer une dbgrid entière [ par badseyar ] Bonjour,comment fait-on pour imprimer une dbgrid en entier, car avec printer.print form1.dbgrid.seltext ou printer.print form1.dbgrid.text ça ne m'imp Probleme d'impression [ par Sna ] Bonjourj'ai un petit probleme avec la fonction Print pour l'objet Printerj'ai ete voir la source http://www.vbfrance.com/fichier.aspx?Val=678dans laqu comment imprimer le contenu d'un listview ? [ par nzat ] salut à tous je veux imprimer des information contenus dans mon listviewj'ai essayé les code suivant/printer.print listviewenddocet celui-ciprinter .p URGENT : changement d'imprimante depuis VB :°-( [ par I need your help ! ] Bonjour à tous,Voici ma question : comment changer l'imprimante par défaut depuis un programme VB ? :-)En créant manuellement une imprimante "Virtua


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales