Skip to main content

Ansichten

In der Pega-Plattform sind Ansichten wiederverwendbare Konfigurationen von Benutzeroberflächen-Elementen, mit denen Sie schnell und einfach modulare, einheitliche Bereiche zur Erledigung von Aufgaben erstellen können. Ansichten sind wichtige Bausteine Ihrer Anwendung und dienen zum Erfassen und Anzeigen von Informationen für Benutzer. Die folgende Abbildung zeigt eine fast fertige Ansicht zur Erfassung von Kundeninformationen:

Image showing typical view of contact info collection fields

In mit Constellation erstellten Anwendungen verwenden Ansichten vorgefertigte Workflows, Muster und Komponenten, um Benutzern ein einheitliches, intuitives Erlebnis zu bieten. Sie fügen den Ansichten relevante Felder hinzu, damit Benutzer die nötigen Informationen mühelos anzeigen oder eingeben können. Die Pega-Plattform speichert den Feldnamen und den Wert der Benutzereingabe als Datenelement, wodurch die Informationen wiederverwendet werden können. Die Anwendung kann die Bearbeitung der gespeicherten Datenelemente zulassen oder die Daten als schreibgeschützt anzeigen.

Ein Beispiel: Ein Kreditantrag könnte Ansichten bereitstellen, damit Antragsteller ihre persönlichen Informationen, Kreditdetails und relevante Finanzinformationen eingeben können. Die Anwendung kann verschiedene Ansichten für einen internen Kreditbearbeiter vorsehen, der dann die Angaben des Antragstellers als schreibgeschützte Felder sieht und das Ergebnis – die Zusage oder Ablehnung – mit einer Erklärung in editierbare Felder eingibt.

Hinweis: Bei der Pega-Plattform werden Ansichten, die Informationen von einem Benutzer sammeln, häufig als Formulare bezeichnet. Das Mehrschritt-Formular ist dabei ein besonderes Formular, bei dem viele Felder über mehrere übersichtliche, weniger umfangreiche Ansichten verteilt werden. Weitere Informationen dazu finden Sie unter Mehrschritt-Formulare.

Ansichten für spezielle Aufgaben

Nehmen wir als Beispiel einen Prozess für die Kreditvergabe. In diesem Beispiel gibt es zwei Steps:

  1. Der erste Step in dem Prozess erfordert, dass Kunden Informationen für eine Kreditanwendung eingeben. Das Formular enthält Felder zur Eingabe von Informationen wie den Kundennamen, die Höhe des gewünschten Kredits und die Art des Kredits. Nachdem der Kunde das Formular ausgefüllt hat, sendet das System den Antrag an die Kreditbearbeiter zur Überprüfung.

  2. Im zweiten Step des Prozesses sehen die Kreditbearbeiter die Ansicht Loan officer mit den erfassten Daten, die nur Kreditbearbeiter einsehen dürfen. Kreditbearbeiter können zwar die Kundeninformationen lesen, aber nicht aktualisieren. Die Kreditbearbeiter-Ansicht enthält Felder, in die Informationen wie die Qualifikation für eine Kreditversicherung und den Genehmigungsgrund eingeben werden können.

Verschieben Sie die vertikale Linie in der Mitte der folgenden Abbildung, um die Steps des Kreditantragsverfahrens anzuzeigen:

Was bei Ansichten zu beachten ist

Bei der Erstellung der Ansicht legen Sie die Informationen fest, die Benutzer sehen oder eingeben sollen, um die jeweiligen Aufgaben durchzuführen. Ein Entwickler erstellt z. B. eine Ansicht, mit der Autofahrer einer Spedition schnell und einfach kleinere Windschutzscheiben-Schäden durch Steinchen melden können, die von den LKW der Spedition aufgewirbelt wurden. Verschiedene Design-Entscheidungen müssen berücksichtigt werden, um die beste Benutzererfahrung zu gewährleisten. Welche Felder sollten Benutzer sehen? Welche Werttypen geben Benutzer in die Felder ein? In welcher Reihenfolge sollen die Felder angezeigt werden? Müssen die Felder bearbeitbar, schreibgeschützt, sichtbar, verborgen, erforderlich oder optional sein?

Das folgende Bild zeigt eine Ansicht Report problem zum Melden von Problemen mit den vielen Möglichkeiten, wenn diese Fragen beantwortet werden:

Image showing a Report problem view with request date, full name, issue severity and description fields.

 

Prüfen Sie mit der folgenden Interaktion Ihr Wissen:

Feldgruppen

Eine Feldgruppe ist eine Gruppe von einzelnen Feldern, die gemeinsam zusammengehörige Daten in einer Ansicht darstellen. Die einzelnen Felder können aus dem Case-Typ-Datenmodell oder aus verschiedenen Datenobjekten stammen. Mit Feldgruppen können Sie zusammengehörige Felder unter einem einzigen Header organisieren. Dazu gehören Methoden zum Hinzufügen von Anweisungen oder zum vorübergehenden Ausblenden von Feldern in zusammenklappbaren Ansichtsabschnitten. 

Sie erstellen Feldgruppen innerhalb einer Ansicht und die Feldgruppen gelten nur für diese Ansicht.

Hinweis: Weitere Informationen zu Feldgruppen finden Sie unter Feldgruppen konfigurieren.

Ansichten vs. Formulare

Eine Ansicht ist eine wiederverwendbare Konfiguration von UI-Elementen, die Sie zur Interaktion mit einem Case verwenden können. Ein Formular ist eine wiederverwendbare Benutzeroberfläche zur Erfassung der Daten von Benutzern und zur Bearbeitung von Aufgaben.  Ein Formular ist eine Art von Ansicht, aber nicht alle Ansichten sind Formulare. So müssen Kunden z. B. auf einer Onlineshopping-Website beim Bestellen ihre persönlichen Daten eingeben und Versandoptionen auswählen. Mit einem Formular werden der Vor- und Nachname sowie die E-Mail-Adresse, Telefonnummer und Anschrift des Kunden erfasst. Nach Abschluss der Transaktion wird eine Ansicht verwendet, um dem Benutzer eine schreibgeschützte Bestellbestätigung mit Informationen zum Kauf und der Kaufsumme anzuzeigen.

In der Constellation-UI-Architektur sind Formulare mit Schaltflächen wie Cancel, Next, Previous und Submit vorkonfiguriert.

Die folgende Abbildung zeigt das ausgefüllte Formular des ersten Abschnitts. In der ersten Ansicht gibt es ein Optionsfeld, das je nach Benutzerangabe eine zweite Ansicht aufruft:

Image with callouts showing multiple Views and a condition

Prüfen Sie mit der folgenden Interaktion Ihr Wissen:


Dieses Thema ist im folgenden Modul verfügbar:

Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.

Fanden Sie diesen Inhalt hilfreich?

100% fanden diesen Inhalt hilfreich

Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice