Zum Hauptinhalt springen

FID Reference

"fidreference"

Dieses Steuerelement erzeugt einen Knopf. Wird dieser Knopf gedrückt dann wird der Wert eines Feldes der Tabelle in dem eine FID steht (wie FID_PARENT,FID_ATTR etc) gelesen und das zu der FID zugehörige Formular geöffnet und nach der FID gefiltert.

Es macht Sinn diesen Knopf direkt hinter das Feld zu setzen aus dem der FID Wert kommt.

Dies kann sinnvoll sein wenn nicht bekannt ist in welcher Tabelle das Feature steht. Also wenn in einem Feld die FID eines Features aus unterschiedlichen Tabellen steht.

Wenn die Tabelle bekannt ist ein Referenz Knopf die bessere wahl!

Wenn sie ein Topobase Datenmodel haben, dann nimmt das Programm den FID Wert und sucht in der Tabelle TB_UFID nach der FID und findet dort zu welcher Tabelle die FID gehört.

Bei Datenbanken mit dem MapEdit Datenmodell gibt es keine vergleichbare Tabelle TB_UFID.

Warnung

Bei Datenbanken mit dem MapEdit Datenmodell ist diese Funktion daher sehr langsam wenn kein Tabellenname angegeben wird, da das Programm alle Tabellen durchsuchen muss, was nicht empfehlenswert ist.

"fidreference"

in dem Dialog wird der folgende Satz eingeblendet:

"Bitte die Spalte wählen in der der Tabellename steht"

Steuerelement spezifische Eigenschaften

Feldname

Spalte aus dem der FID Wert gelesen werden soll.

Tabellenname

Wenn der Tabellenname bereits bekannt ist in der das Feature steht. Wobei man dann auch gleich ein normales Referenz Steuerelement benutzten könnte.