Zusatzfelder

Mit Zusatzfeldern erweitern Sie ausgewählte Bereiche in venabo – zum Beispiel Mitarbeiter, Adressen, Tickets oder Vorgänge – um individuelle Eingabefelder. So erfassen Sie genau die Informationen, die Ihr Unternehmen benötigt.

Neues Zusatzfeld anlegen

Gehen Sie wie folgt vor, um ein neues Zusatzfeld zu erstellen:

  1. Öffnen Sie die Einstellungen und klicken Sie auf „Neues Zusatzfeld“.
  2. Wählen Sie unter „Für“ den Bereich aus, für den das Feld gelten soll (z. B. Mitarbeiter, Adresse, Ticket).
  3. Legen Sie den Typ des Feldes fest (z. B. Text, Datum, Auswahl, URL, SQL).
  4. Tragen Sie unter „Bezeichnung“ ein, wie das Feld in der Eingabemaske erscheinen soll.
  5. Vergeben Sie einen eindeutigen Feldnamen – unter diesem Namen speichert venabo die Eingabe in der Datenbank.
  6. Legen Sie die Reihenfolge (numerisch) fest, um die Anzeigeposition des Feldes zu bestimmen.

Feldoptionen im Überblick

Option Bedeutung
Gesichertes FeldAktivieren Sie diese Option für Passworteingaben. venabo speichert den Inhalt dann verschlüsselt.
PflichtfeldDas Feld muss beim Anlegen oder Ändern eines Datensatzes zwingend ausgefüllt sein.
In der Liste anzeigenZeigt das Feld zusätzlich in der tabellarischen Übersicht des jeweiligen Bereichs an.

💡 Tipp: Bei Tickets und Vorgängen zeigt venabo alle Zusatzfelder in einem separaten Tab innerhalb des jeweiligen Datensatzes an.

Übersicht der Zusatzfelder in venabo

Zusatzfeld vom Typ „SQL“

Das Zusatzfeld vom Typ „SQL“ ermöglicht individuelle Datenbankabfragen direkt im Datensatz. Für die Abfrage steht die Variable :id zur Verfügung, die venabo automatisch durch die ID des aktuell geöffneten Datensatzes ersetzt.

Beispielabfrage

Die folgende Abfrage ermittelt die Anzahl der erstellten Tickets für eine bestimmte Adresse (Zusatzfeld für Adressen):

SELECT COUNT(*) FROM ticket WHERE customer_id = :id;

💡 Tipp: Für die Entwicklung eigener SQL-Abfragen empfehlen wir die Installation einer lokalen venabo-Version sowie die Nutzung von pgAdmin. Damit behalten Sie den Überblick und können Abfragen komfortabel erstellen und testen.

Zusatzfeld vom Typ „URL“

Der Feldtyp „URL“ ergänzt die bestehenden Typen Text und Datum. Hinterlegen Sie eine Webadresse – venabo blendet automatisch einen Button ein, über den Sie die hinterlegte URL direkt aufrufen können.

Zusatzfeld vom Typ URL mit direktem Aufruf-Button

Praxisbeispiel

Szenario: Sie möchten im Mitarbeiterdatensatz eine zusätzliche interne Personalnummer sowie einen Link zum Mitarbeiterportal hinterlegen.

Einstellung Feld 1: Personalnummer Feld 2: Mitarbeiterportal
FürMitarbeiterMitarbeiter
TypTextURL
BezeichnungInterne PersonalnummerMitarbeiterportal
Eindeutiger Feldnameinterne_personalnummermitarbeiterportal_url
PflichtfeldJaNein
In der Liste anzeigenJaNein

Nach dem Speichern erscheinen beide Felder im Mitarbeiterdatensatz. Die Personalnummer ist in der Mitarbeiterliste direkt sichtbar; das URL-Feld zeigt einen Button zum Aufrufen des Portals.

Häufige Fragen

Kann ich den eindeutigen Feldnamen nachträglich ändern?

Nein. Der eindeutige Feldname ist der technische Schlüssel, unter dem venabo die Daten in der Datenbank speichert. Eine nachträgliche Änderung würde bestehende Einträge unlesbar machen. Wählen Sie den Namen daher sorgfältig beim Anlegen des Feldes.

Für welche Bereiche kann ich Zusatzfelder anlegen?

Zusatzfelder stehen für mehrere Bereiche zur Verfügung, darunter Mitarbeiter, Adressen, Tickets und Vorgänge. Welche Bereiche konkret verfügbar sind, sehen Sie im Auswahlfeld „Für“ beim Anlegen eines neuen Zusatzfeldes.

Was passiert, wenn ich ein Pflichtfeld hinzufüge, das bei vorhandenen Datensätzen leer ist?

venabo erzwingt die Pflichtfeldeingabe erst beim nächsten Speichern des jeweiligen Datensatzes. Bereits gespeicherte Einträge bleiben unverändert, bis jemand den Datensatz bearbeitet.

Kann ich ein Zusatzfeld vom Typ SQL auch für andere Bereiche als Adressen nutzen?

Ja. Das SQL-Zusatzfeld ist nicht auf Adressen beschränkt. Die Variable :id verweist immer auf die ID des aktuell geöffneten Datensatzes – unabhängig davon, ob es sich um einen Mitarbeiter, eine Adresse oder einen anderen Bereich handelt.

Zusammenfassung

Feldtyp Verwendungszweck Besonderheit
TextFreie TexteingabeKann als Pflichtfeld oder gesichertes Feld konfiguriert werden
DatumDatumseingabeDatumspicker in der Eingabemaske
AuswahlVordefinierte AuswahlwerteDropdown in der Eingabemaske
URLWebadresse hinterlegenButton zum direkten Aufrufen der URL
SQLIndividuelle DatenbankabfrageVariable :id für den aktuellen Datensatz verfügbar