---
title: "MSFlexGrid click Id"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/40579-msflexgrid-click-id"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "ironhead"
published: "2002-03-31T11:48:29.000Z"
updated: "2002-04-02T16:37:27.000Z"
replies: 5
views: 219
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/40579-msflexgrid-click-id"
---

# MSFlexGrid click Id

## #1 — ironhead, 2002-03-31T11:48Z

Om man loopar ut en massa värden i en MSFlexGrid, och man vill att när man klickar på ett fält få upp id:et för just det fältet.

Äre någon som förstår?
\-----------------------------------------------
Alltså:
MSFlexgrid
Data från databas
Klicka i Flexgriden, få id:et på datat
\-----------------------------------------------

Permalänk: https://www.webforum.nu/p/40579

## #2 — Insider, 2002-03-31T15:54Z

Om jag har förstått dig rätt...

ValtID är en sträng som innehåller värdet i cellen man klickar på.
Om ID ur din databas ligger i en särskild kolumn; byt ut valdCol i TextMatrix() mot numret som motsvarar den rätta kolumnen. (Börjar med 0)

Jag har ej testkört koden,

```
Private Sub MSFlexGrid_Click()
valdRad = MSFlexGrid.Row
valdCol = MSFlexGrid.Col

valtID = MSFlexGrid.TextMatrix(valdRad, valdCol)

End Sub
```

Permalänk: https://www.webforum.nu/p/633103

## #3 — ironhead, 2002-04-01T00:36Z

1000-tack, det fungerar precis som jag vill....men går det inte att ha id:et dolt (förutom att sätta bredd till noll) ?

Permalänk: https://www.webforum.nu/p/633281

## #4 — Insider, 2002-04-01T21:53Z

Tror inte det, men om dina ID:n är numrerade från 1 tom n så blir ju n = antalet rader i flexgriden. Men det förutsätter att man lägger in dem i nummerordning och att dina ID:n ligger i en följd med bara siffror.
ID:t blir då lika med den valda raden.

Permalänk: https://www.webforum.nu/p/633565

## #5 — ironhead, 2002-04-01T22:36Z

Näe! id kommer inta att vara i ordning...läggs till och tas bort...ingen ordning där inte :)

Permalänk: https://www.webforum.nu/p/633576

## #6 — Insider, 2002-04-02T16:37Z

Jo men när du fyller comboboxen kan du hämta recordsetet med ORDER BY ID, så kommer de i ordning.

Fast det är klart, om det raderas poster funkar det ju inte...  :l

Permalänk: https://www.webforum.nu/p/633919

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/40579-msflexgrid-click-id
