Vielen Dank, denke das wird es sein.
gruss Markus 

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Reinhold Becker
Gesendet: Dienstag, 15. M�rz 2005 15:52
An: [email protected]
Betreff: AW: [Vb.net] Dataview druckt alle Rows trotz Rowfilter

Weil Du auf die Rows in der DataTable und nicht auf die Rows in der DataView 
zugreifst.

Reinhold 

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Poehler, Markus
Gesendet: Dienstag, 15. M�rz 2005 15:45
An: [email protected]
Betreff: [Vb.net] Dataview druckt alle Rows trotz Rowfilter

Hi Liste,

ich lege einen ROWFILTER auf ein Dataview, welches an eine Datatable in meinem 
Dataset gebunden ist.
        Sub filtern(argtable as Datatable, argDG as DataGrid, ... )
          Dim dv As New DataView(argTable)
        dv.RowFilter = RF
        argDG.DataSource = dv
        End Sub

=> Funktioniert prima.

Anschliessend m�chte ich diese aktuelle Datanansicht (gefiltert) drucken 
lassen. Der code zum Drucken:

        For Each cRow As DataRow In argDataTable.Rows
            strBuffer = strBuffer & vbCrLf & "#"
            For Each c As DataColumn In argDataTable.Columns
                strBuffer = strBuffer & vbTab &
Strings.Left(cRow.Item(c.ColumnName) & space, 30)
            Next
        Next

        printArr = Split(strBuffer, "#")
          PrintDocument1.Print()

         Private Sub PrintDocument1_PrintPage('...
                'hier folgt die Sicherstellung dass die Seite eingehalten wird 
etc.
                'das Array printArr mit den enthaltenen Zeilen wird in einer 
Schleife gedruckt
         End Sub

Es wird aber leider immer der zuvor gesetzte Filter �bergangen, d.h. es werden 
alle Zeilen ausgedruckt die urspr�nglich in der Datatable waren.

Warum?


Gruss, Markus
_______________________________________________
Vb.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/vb.net



_______________________________________________
Vb.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/vb.net
_______________________________________________
Vb.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/vb.net

Odpovedet emailem