Lookupliste
Eine Lookup Liste ermöglich es Ihnen eine Daten Tabelle anzulegen. So können Sie z.B. Abteilung, mit zugehörigen Daten wie Abteilungsleitung, Zuständigkeitsbereich etc. speichern.
Sie können aber auch die Anzahl an Urlaubstagen pro Person hier speichern, Budgets pro Abteilung oder ähnliches. Lookup Listen bieten eine sehr breite Spanne an Anwendungsfällen.
Für eine Lookupliste stehen folgende Konfigurationsoptionen zur Verfügung:
- Name:
Der Name hilft Ihnen die Lookupliste wiederzufinden und zu referenzieren. Dieser kann freigewählt werden und ist lediglich dafür gedacht den Eintrag wiederzufinden. - Spalten:
Über den Button Spalte hinzufügen an der oberen Seite können Sie eine neue Spalte in die Optionsliste einfügen.
Pro Spalte können Sie folgende Werte konfigurieren:- Anzeigename der Spalte:
Dieser Name hilft Ihnen dabei die Spalte zu referenzieren. Dies könnte z.B. Abteilungsname, Budget oder auch Anzahl Urlaubstage sein. - Datentyp der Spalte:
Hierrüber bestimmen Sie die welche Art von Daten in der Spalte abgespeichert werden. Dies ist auch relevant für die Platzhalter der Lookup Liste. Dabei können Sie zwischen folgenden Werten wählen:- Text:
Es werden einfache Textwerte in dieser Spalte gespeichert. Dies ist z.B. hilfreich für Namen oder auch Schlüssel um die Einträge wiederzufinden. - Zahl:
Es werden Zahlwerte wie z.B. Budgetsummen in der Spalte gespeichert. - Datum:
Es werden Datumswerte wie z.B. Gültigkeitszeiträume in der Spalte gespeichert. - Person:
Es werden Personen oder Gruppen in der Spalte gespeichert. So können Sie z.B. zuständige Personen speichern, um diese später als Bearbeiter zuweisen zu können. - Optionsliste:
Hierrüber können Sie eine geteilte Optionsliste referenzieren. So können Sie z.B. in einem Dropdown unterschiedliche Auswahlmöglichkeiten, je nach vorheriger Auswahl anzeigen. - Datei:
Mit diesem Datentyp können Sie Dateien wie z.B. Bilder in der Spalte abspeichern. Das kann z.B. hilfreich sein wenn Sie eine Liste von Produkten in der Lookup Liste speichern und jeweils ein Produktbild hinterlegen wollen.
- Text:
- Anzeigename der Spalte:
Speicherorte
Standardmäßíg speichert linqi die Daten der Lookup Liste automatisch in der linqi eigenen Datenbank ab. Dies macht das anlegen neuer Lookup Listen sehr einfach für Sie.
Es kann jedoch vorkommen das Sie Daten aus einer externen Datenquelle in einer Lookup Liste verwalten wollen. Hierfür bietet linqi beim Anlegen einer Lookup Liste die Möglichkeit einen Speicherort auszuwählen.
Der Typ des externen Speicherorts kann später nicht mehr verändert werden. Ausschließlich die Tabellen- und Spaltenzuweiseungen
Externe SQL-Datenbank
Diese Möglichkeit steht nur zur Verfügung wenn das SQL Connector Feature im Mandanten aktiviert ist.
Über diese Funktion werden die Daten aus einer externen SQL Tabelle geladen und gespeichert. Wenn Sie diesen Speicherort auswählen haben Sie zusätzlich folgende Konfigurationsoptionen:
- Verbindung:
Hier müssen Sie die Verbindung auswählen mit welcher linqi die Verbindung zur externen Datenbank aufbauen kann. Details zur Verbindung finden Sie hier. - Externer Tabellenname:
Geben Sie hier den namen der externen Datenbank Tabelle aus. Sie können hier auch eine View auswählen, in diesem Fall kann es jedoch vorkommen das Aktionen die schreiben oder löschen fehlschlagen.
Pro Spalte können Sie hier zusätzlich folgende Daten konfigurieren:
- Externer Spaltenname:
Geben Sie hier den Namen der Spalte in der externen Datenbank Tabelle ein, aus welcher hier die Daten geladen oder gespeichert werden.
Bei diesem Speicherort stehen nur die Datentypen Text, Zahl und Datum zur Verfügung.
Werte bearbeiten
Über diese Funktion können Sie die Einträge einer Lookup Liste anzeigen. Wenn Sie die Daten in der linqi Datenbank speichern, können Sie die Daten hier auch bearbeiten. Dabei können Sie über die oberen Buttons einen neuen Eintrag anlegen, als auch einen ausgewählten Einträg löschen oder kopieren. Zusätzlich können Sie per CSV Datei Daten importieren, als auch exportieren.
Beim CSV Import müssen Sie die CSV Datei hochladen und können anschließend bestimmen welche Spalte der CSV-Datei in welche Zielspalte geschrieben werden soll. Die erste Zeile der CSV Datei wird als Spaltennamen genutzt.
Zusätzlich können Sie hier einen oder mehrere Primärschlüssel bestimmen. Auf diese Weise kann linqi bestimmen ob ein Eintrag bereits vorhanden ist und diesen aktualisieren. Wenn Sie keinen Primärschlüssel bestimmen werden alle Zeilen als neue Einträge angelegt.