Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VB , MSHFlexgrid Prob

Empfohlene Antworten

Hallo also meine Situation:

Habe in VB ein MSHFlexGrid welches ich mit Recordsetdaten gefüllt habe

Beim Klick in das FG liest er die Daten auch schön aus und so

aber wenn ich auf die Spaltenüberschriften klicke (die ich dort wegen Übersichtlichkeit brauche) dann meldet er mir halt nen Fehler da die Daten ja nicht im Recordset sind .

Also kann ich irgendwie den Mausklick auf die Überschriften sperren?

Bsp. :

NAME | ALTER | ORT <- bei Klick in der Zeile Abgang... :(

Hans | 25 | Berlin

Sepp | 55 | München

Warum handelst du das Problem nicht in On_Click Ereignis ??

Ohne jetzt genau über die genaue Arbeitsweise des Grids bescheit zu wissen, gehe ich doch davon aus, dass sich ermitteln lassen muss, in welcher Zeile der Click stattgefunden hat.

Wenn der User die falsche Stelle anklickt: Exit sub.

Das scheint realistischer als einen Click zu "sperren"

Nachtrag

Hab grad mal nachgeschaut.

Das Ereignis in dem reagiert werden muss ist das

_RowColChange-Ereigniss. Jedenfalls im MSFlexGrid Steuerelement.

Vielen Dank mit dem RowColChange funzt es.

Ich hatte beim Klick Ereignis ja versucht zu sagen wenn Row >= 1 dann sollen die Daten ausgelesen werden da ich ja dachte die Spaltenüberschriften sind Row 0 aber das klappte nicht.

Wies auch sei danke mit deinem Tip funzt es jetzt. Vielen Dank !:marine

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.