fieldId

Gibt die ID eines Felder zurück

Diese Funktion gibt den internen Bezeichner eines bestimmten Feldes zurück. Ein Feld ist eine Stelle, die in einer Zeile einer Tabelle in einer Datenbank gespeichert ist. Jedes Feld ist durch eine ID, einen Namen und einen Feldtyp definiert. Feld-IDs sind Großbuchstaben und beginnen mit „A”, „B”, ..., „AA”, „AB” usw.

Syntax

fieldId(nid, string)

fieldId(string, string)

Rückgabewert

string

Vorteile von fieldId

  • Keine direkten UI-Referenzen im Skript: Mit dieser Funktion können Sie mit Feld-IDs anstelle von Feldnamen arbeiten, so dass Ihre Skripte nicht an bestimmte UI-Elemente gebunden sind. Dies ist nützlich, wenn sich Feldnamen im Laufe der Zeit ändern.

Anwendungsfälle für fieldId

  • Berechnungen ohne Feldnamen: Sie können fieldId nutzen, um Berechnungen durchzuführen oder mit Daten zu arbeiten, ohne den genauen Feldnamen zu kennen. Das macht Ihre Skripte flexibler.

  • Zeile mit JSON-Objekten füllen: Sie können fieldId verwenden, um eine Zeile einfach mit Daten aus JSON-Objekten zu füllen. Das vereinfacht die Dateneingabe und -verwaltung.

Beispiele

  1. Verwenden Sie fieldId(nid, feldname), um die Feld-ID zu erhalten. Geben Sie dafür die Datensatz-ID der aktuellen Tabelle (nid) und den Feldnamen an.

fieldId(this, "Name")

Rückgabewert: D

Dies ist die ID des Feldes mit dem Namen „Name“ in der aktuellen Tabelle.

  1. Verwenden Sie fieldId(tabellenname, feldname), um die Feld-ID zu erhalten. Geben Sie dafür den Tabellen- und Feldnamen an.

fieldId("Kunde", "Name")

Rückgabewert: A

Dies ist die ID des Feldes mit dem Namen „Name“ in der Tabelle „Kunde“.

  1. Verwenden Sie fieldId(feldname), um die Feld-ID zu erhalten. Geben Sie dafür den Feldnamen an.

fieldId(Zahl)

Rückgabewert: D

Dies ist die ID des Feldes mit dem Namen „Zahl” in der aktuellen Tabelle.

Siehe auch

tableId, gibt die ID der aktuellen Tabelle zurück.

databaseId, gibt die ID der aktuellen Datenbank zurück.

teamId, gibt die ID des aktuellen Arbeitsbereichs zurück.

Last updated