Mit Hilfe von App Verknüpfungen kann man Werte aus einer anderen App für die aktuelle App verfügbar machen. Die referenzierten Werte können nicht nur in der App Verknüpfung (einfach) selbst, sondern auch in separaten Formularfeldern angezeigt werden.

Eingabefelder mit Werten einer verknüpften Instanz befüllen

Max Mustermann ist mit der Anzeige der verlinkten Daten in der App Verknüpfung Firma nicht zufrieden.

Statt die Informationen als zusammenhängenden Link anzuzeigen, möchte er die Daten übersichtlich in einzelnen Eingabefeldern anzeigen.

Umgestaltung der App "Angebotserstellung"

Max öffnet die App Angebotserstellung und fügt entsprechende Eingabefelder für alle Daten aus der App Verknüpfung Firma ein, die er im Formular anzeigen möchte:

  • Vorname
  • Nachname
  • Funktion
  • Telefon
  • E-Mail-Adresse

Die Eingabefelder werden über die ausgewählte Instanz der App Verknüpfung befüllt. Daher sollen Anwender die Inhalte dieser Felder auch nicht abändern können. Deshalb aktiviert Max für alle neuen Felder die Option Nur lesbar.

Anschließend fasst er im Gruppierungselement Kundendaten alle Felder und die App Verknüpfung Firma zusammen.

Anpassungen in der App "Kundendatenbank"

Um die Formularfelder der App Kundendatenbank von den gleichnamigen Feldern in der App Angebotserstellung klar unterscheiden zu können, vergibt Max in der App Kundendatenbank neue Feldnamen im Container.

Im Container der App Kundendatenbank werden die Daten des Feldes Firma nun unter dem Feldnamen im Container FIRMA gespeichert.

Auch die weiteren Feldnamen im Container ändert Max ab:

  • Vorname: Neuer Feldname im Container AP_VOR
  • Nachname: Neuer Feldname im Container AP_NACH
  • Funktion: Neuer Feldname im Container FUNKTION
  • Telefon: Neuer Feldname im Container TEL1
  • Mailadresse: Neuer Feldname im Container  MAIL

Konfiguration der App Verknüpfung "Firma"

Nun muss Max Mustermann die App Verknüpfung Firma konfigurieren. Er wechselt zurück ins Formular der App Angebotserstellung und markiert die App Verknüpfung.

Da Max nur noch den Namen der Firma in der App Verknüpfung anzeigen möchte, löscht er die weiteren Eingaben unter Anzeigefelder.

Dann trägt er den neuen Feldnamen im Container des einzigen Feldes ein, das er anzeigen möchte: FIRMA.

Anschließend öffnet er den Editor Aus Instanz Werte übernehmen.

 

Der Editor öffnet sich in einem separaten Pop-up-Fenster und verfügt über zwei Eingabespalten:

  • Feldname in der Kindinstanz
  • Feldname in der Elterninstanz

Hier können die Felder aus der Kindapp (Kundendatenbank) den Feldern aus der Elternapp (Angebotserstellung) zugeordnet werden.

Bei Kindinstanz trägt Max also die Feldnamen im Container ein, die er den Eingabefeldern der App Kundendatenbank zugeordnet hat:

  • AP_VOR
  • AP_NACH
  • FUNKTION
  • TEL1
  • MAIL

Die entsprechenden Feldnamen aus dem Formular der App Angebotserstellung fügt er dann bei Elterninstanz hinzu:

  • Vorname
  • Nachname
  • Funktion
  • Telefon
  • E-Mail-Adresse

Anschließend speichert er seine Eingaben.

Ausführung der App "Angebotserstellung"

Jetzt kann Max seine umgestaltete App testen. Er schließt das Formular und wechselt zurück ins Cockpit.

Max führt die App über die Neuanlage-Kachel Angebotserstellung Mitarbeiter aus.

In seinem Formular erscheint die App Verknüpfung Firma.

Max klickt auf das Icon , um die Übersicht der App Kundendatenbank zu öffnen.

Hier wählt Max einen Kunden aus, indem er die Instanz anklickt.

Das Pop-up-Fenster wird geschlossen.

In der App Verknüpfung Firma wird nur noch der Firmenname angezeigt.

Die eingefügten Eingabefelder wurden automatisch mit den Daten aus der ausgewählten Instanz befüllt.

On this Page:
Related Documentation:
  • No labels