vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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

Fragen & Antworten rund um sev-Komponenten
sevDataGrid 2.2.142 Zeile markieren 
Autor: vbfranz
Datum: 28.01.13 07:55

Hallo Dieter, danke, so funktioniert es.

Eine Neue Frage:
Vorbemerkung: Neueinfügen und ändern von Sätzen passiert immer direkt in der Datenbank und nicht in der Liste.

Wenn ich einen Satz neu einfüge, wird der neue Satz markiert (beim neuzeichnen),
wenn ich einen Satz ändere, wird der geänderte Satz markiert (beim neuzeichnen),
wenn ich den Satz aber so ändere, dass er an einer anderen Position ausgegeben wird, funktioniert die Positionierung nicht.
Ich dachte mir, ich merke mir die Satzid und suche dazu beim einlesen die Row-Nummer und positioniere dann die Markierung darauf, nur das funktioniert nicht.
Was mache ich falsch?
Hier der relevante code:
Private Sub Grid2_RowLoaded(ByVal nRow As Long, Item As sevDataGrid2.ListItem)
    With Item
        fFakt.Grid2.Columns(1).Visible = False             '<= das ist die 
        ' id-Spalte
 
        ......
 
        If .CellText("id") = sID Then lRowGewählt = nRow  '<= sollte die 
        ' Row-Nummer bereitstellen
 
        DoEvents
    End With
-----------------
Hier noch 2 Codeschnipsel, die relevant sein könnten, sie merken sich die _
  entsprechende 'id':
        With fFakt.Grid2 'Editieren
            sID = .Recordset.Fields("id").Value  'liest die id aus dem Recordset
-----------------
    Else    'Neu
        sID = myGUID.CreateID  '<= erstellt eine neue id
-----------------
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevDataGrid 2.2.142 Datumspalte2.118vbfranz15.01.13 08:43
Re: sevDataGrid 2.2.142 Datumspalte1.112vbfranz15.01.13 08:59
Re: sevDataGrid 2.2.142 Datumspalte1.122vbfranz15.01.13 14:08
Re: sevDataGrid 2.2.142 Datumspalte1.113ModeratorDieter16.01.13 01:20
Re: sevDataGrid 2.2.142 Datumspalte1.076vbfranz16.01.13 07:21
sevDataGrid 2.2.142 AutoSize1.112vbfranz26.01.13 10:34
Re: sevDataGrid 2.2.142 AutoSize984ModeratorDieter26.01.13 11:16
sevDataGrid 2.2.142 Zeile markieren1.469vbfranz28.01.13 07:55
Re: sevDataGrid 2.2.142 Zeile markieren1.247ModeratorDieter28.01.13 08:22
Re: sevDataGrid 2.2.142 Zeile markieren1.294vbfranz28.01.13 10:09

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