vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: VS 2005 Bericht Tabelle Formatieren 
Autor: Kanngarnix
Datum: 15.04.08 08:45

Hallo,

mmhh dann denke ich mal du verwendest dann Sql Reporting Services.

Also mit folgender Vorgehnsweise bekommst du damit jede Zweite Zeile grau :


1. Im Menue Bericht Berichtseigenschaften auswählen.

2. Im sich öffnenden Fenster den Reiter Code auswählen.

3. Folgenden Code dort einfügen

Private iCount As Integer = 1
 
 Function Set_BackgroundNewRow() As Boolean
    Dim bSetBackground As Boolean = False
 
    ' ist 2. zeile
    If iCount Mod 2 = 0 Then
      ' --> JA
      ' Hintergrundfarbe setzten
      bSetBackground = True
    Else
      ' --> NEIN
      ' keine Hintergrundfarbe setzten
      bSetBackground = False
    End If
  ' zeilencount hochzählen
  iCount = iCount +1
    Return bSetBackground
  End Function
 
 Function Set_Background() As Boolean
    Dim bSetBackground As Boolean = False
 
    ' ist 2. zeile
    If iCount Mod 2 = 0 Then
      ' --> JA
      ' Hintergrundfarbe setzten
      bSetBackground = True
    Else
      ' --> NEIN
      ' keine Hintergrundfarbe setzten
      bSetBackground = False
    End If
 
    Return bSetBackground
  End Function
4. Alle Zellen der Datenzeile der Tabelle auswählen bis auf die letzte.

5. Im Eigenschaftsfenster die backcolour auswählen und dort auf Ausdruck gehen.

6. Folgenden Code im Ausdrucksfenster einfügen :
=Iif(code.Set_Background,"Gray","White")
7. Letzte Zelle der Datenzeile auswählen und dort beim
Backgroundausdruck folgenden Code einfügen :
=Iif(code.Set_BackgroundNewRow,"Gray","White")
8. Fertig.


Ich denke das man das mit den Zeilencount auch über eine Aggregatsfunktion hinbekommt , aber diese habe ich nicht gefunden. Der Lösungsansatz ist auch noch vom SQL Reporting Services 2000. Aber er funzt halt.

Hoffe dir geholfen zu haben.

Gruss
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VS 2005 Bericht Tabelle Formatieren947Bernhard1314.04.08 14:53
Re: VS 2005 Bericht Tabelle Formatieren630Kanngarnix14.04.08 15:16
Re: VS 2005 Bericht Tabelle Formatieren562Bernhard1315.04.08 07:57
Re: VS 2005 Bericht Tabelle Formatieren620Kanngarnix15.04.08 08:45
Re: VS 2005 Bericht Tabelle Formatieren627Bernhard1315.04.08 09:15
Re: VS 2005 Bericht Tabelle Formatieren624Kanngarnix15.04.08 09:55

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-2025 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