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

Fragen & Antworten rund um sev-Komponenten
Re: fußzeile in SevGrid2 
Autor: Joachim12
Datum: 20.03.06 15:21

Filterbedingung?
meinst du das
    ' Filterbedingung zusammenstellen
    If Left$(sText, 2) = "<>" Then
      sOp = "<>"
      sValue = LTrim$(Mid$(sText, 3))
    ElseIf UCase$(Left$(sText, 9)) = "NOT LIKE " Then
      sOp = "NOT LIKE"
      sValue = LTrim$(Mid$(sText, 10))
    ElseIf UCase$(Left$(sText, 4)) = "NOT " Then
      sOp = "NOT"
      sValue = LTrim$(Mid$(sText, 5))
    ElseIf Left$(sText, 2) = ">=" Or Left$(sText, 2) = "=>" Then
      sOp = ">="
      sValue = LTrim$(Mid$(sText, 3))
    ElseIf Left$(sText, 2) = "<=" Or Left$(sText, 2) = "=<" Then
      sOp = "<="
      sValue = LTrim$(Mid$(sText, 3))
    ElseIf InStr("<>=", Left$(sText, 1)) > 0 Then
      sOp = Left$(sText, 1)
      sValue = LTrim$(Mid$(sText, 2))
    Else
      sOp = IIf(bText, "LIKE", "=")
      sValue = sText
      If sValue = "''" Or sValue = String$(2, Chr$(34)) Then sValue = ""
      If bText Then
        If Right$(sValue, 1) = "*" Then
          sValue = Left$(sValue, Len(sValue) - 1) & "%"
        ElseIf Right$(sValue, 1) <> "%" Then
          sValue = sValue & "%"
        End If
      End If
    End If
 
    If sValue = "''" Or sValue = String$(2, Chr$(34)) Then sValue = ""
    If bText And Left$(sValue, 1) <> "'" And Len(sValue) > 0 Then
      If .Columns(nCol).DataType = dtHyperlink Then sValue = "#" & sValue
      sValue = "'" & sValue & "'"
    Else
      If .Columns(nCol).DataType = dtBoolean Then
        sValue = IIf(sValue = "ja", "True", "False")
      ElseIf .Columns(nCol).DataType = dtDate Then
        If IsDate(sValue) Then
          sValue = "#" & Format$(CDate(sValue), "m-d-yy") & "#"
        End If
      End If
    End If
 
    .LockUpdate True
    If sOp = "" And sValue = "" Then
      ' Filter ausschalten
      .Recordset.Filter = ""
      nCol = 0
    Else
      ' Filter einschalten
      .Recordset.Filter = "[" & .Recordset.Fields(nCol - 1).Name & "] " & sOp & _
        " " & sValue
    End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
fußzeile in SevGrid21.190gwillert22.11.04 16:52
Re: fußzeile in SevGrid2787ModeratorDieter22.11.04 18:47
Re: fußzeile in SevGrid2735gwillert22.11.04 22:53
Re: fußzeile in SevGrid2738ModeratorDieter22.11.04 23:11
Re: fußzeile in SevGrid2888gwillert22.11.04 23:29
Re: fußzeile in SevGrid2690gwillert22.11.04 23:38
Re: fußzeile in SevGrid2704ModeratorDieter23.11.04 06:09
Re: fußzeile in SevGrid2721gwillert23.11.04 21:54
Re: fußzeile in SevGrid2825ModeratorDieter23.11.04 23:16
Re: fußzeile in SevGrid2798gwillert24.11.04 15:40
Re: fußzeile in SevGrid2813ModeratorDieter24.11.04 19:11
Re: fußzeile in SevGrid2680Joachim1220.03.06 13:08
Re: fußzeile in SevGrid2695ModeratorDieter20.03.06 14:33
Re: fußzeile in SevGrid2826Joachim1220.03.06 14:58
Re: fußzeile in SevGrid2646ModeratorDieter20.03.06 15:04
Re: fußzeile in SevGrid2719Joachim1220.03.06 15:21
Re: fußzeile in SevGrid2693ModeratorDieter20.03.06 16:34
Re: fußzeile in SevGrid2690Joachim1220.03.06 17:12
Re: fußzeile in SevGrid2684ModeratorDieter20.03.06 18:01
Re: fußzeile in SevGrid2657Joachim1220.03.06 18:41
Re: fußzeile in SevGrid2618ModeratorDieter20.03.06 18:53
Re: fußzeile in SevGrid2692Joachim1220.03.06 19:22
Re: fußzeile in SevGrid2696ModeratorDieter20.03.06 20:58
Re: fußzeile in SevGrid2747Joachim1220.03.06 22:00
Re: fußzeile in SevGrid2658Joachim1220.03.06 16:30
Re: fußzeile in SevGrid2706gwillert23.11.04 23:15

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