vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: report für vb.net 
Autor: Scorpi
Datum: 22.07.08 08:53

in VS2008 gibt es sowas ähnliches auch einfach zu bedienen, sonst musste wohl oder übel viel rum proggen .... Hier mal ein kleines Beispiel, das Datagrids drucken:

  Private oStringFormat As StringFormat
    Private oStringFormatComboBox As StringFormat
    Private oButton As Button
    Private oCheckbox As CheckBox
    Private oComboBox As ComboBox
 
    Private nTotalWidth As Int16
    Private nRowPos As Int16
    Private NewPage As Boolean
    Private nPageNo As Int16
    Private Header As String
    Private sUserName As String
    Private ÜSchriftart As New System.Drawing.Font("Arial", 12.0!, _
      System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, _
      CType(0, Byte))
    Private ESchriftart As New System.Drawing.Font("Arial", 8.0!, _
    System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType( _
    0, Byte))
 
 
    Private Sub PrintDocument1_BeginPrint(ByVal sender As Object, ByVal e As _
      System.Drawing.Printing.PrintEventArgs) Handles PrintDocument1.BeginPrint
        oStringFormat = New StringFormat
        oStringFormat.Alignment = StringAlignment.Near
        oStringFormat.LineAlignment = StringAlignment.Center
        oStringFormat.Trimming = StringTrimming.EllipsisCharacter
 
        oStringFormatComboBox = New StringFormat
        oStringFormatComboBox.LineAlignment = StringAlignment.Center
        oStringFormatComboBox.FormatFlags = StringFormatFlags.NoWrap
        oStringFormatComboBox.Trimming = StringTrimming.EllipsisCharacter
 
        oButton = New Button
        oCheckbox = New CheckBox
        oComboBox = New ComboBox
 
        nTotalWidth = 0
        For Each oColumn As DataGridViewColumn In Grid1.Columns
            nTotalWidth += oColumn.Width
        Next
 
        nPageNo = 1
        NewPage = True
        nRowPos = 0
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
report für vb.net1.398rtaucher22.07.08 08:06
Re: report für vb.net1.103Scorpi22.07.08 08:53
Re: report für vb.net - Teil21.111Scorpi22.07.08 08:54
Re: report für vb.net - Teil2957rtaucher22.07.08 08:55
Re: report für vb.net -> Teil31.107Scorpi22.07.08 08:54
Re: report für vb.net -> Teil3265Erichbru25.01.23 13:03
Re: report für vb.net1.191ModeratorFZelle22.07.08 09:34
Re: report für vb.net1.373Anhuera27.08.08 14:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel