Für Autoren: Bilder, die in Exzerpten verwendet werden, werden auf der Seite _Bilder_BPaaS hochgeladen und anschließend hierher verlinkt. Bitte keine Bilder an die Exzerptseite anhängen! |
|
|
|
Sichern Sie Änderungen im Pop-up-Fenster mit dem Button Speichern. |
|
Über den Button Abbrechen verlassen Sie das Pop-up-Fenster.
|
|
|
|
|
CSS Modell Haben Sie Layout-Vorgaben in einem eigenen CSS Modell definiert, können Sie in diesem Feld den Namen des CSS angeben. Das definierte Design ist dann für dieses Modell gültig. |
Ausführen Über diesen Button können Sie das Modell starten. |
Elemente, die auf der Arbeitsfläche des Projekt-Editors abgelegt sind, lassen sich nicht über Kanten verbinden. |
Start Über den Start-Button oder per Doppelklick auf das Element können Sie die Process App direkt ausführen. |
Rollenprüfung aktivieren Wenn diese Option aktiviert ist, wird bei Ausführung der App geprüft, ob die Anwender die nötigen Berechtigungen besitzen.
|
Im Cockpit verbergen Ist die Checkbox aktiviert, wird das Element in der Sidebar des Cockpits nicht angezeigt. Es kann dann im Cockpit auch keine Kachel für das Element erzeugt werden. |
In der Mobile App verbergen Wenn diese Checkbox aktiviert ist, wird das Element in der Scheer PAS Mobile App nicht angezeigt. |
Such-Query Im Feld Such-Query kann man angeben, nach welchen Informationen einer Instanz gesucht werden soll. Ein Klick auf das Zahnrad öffnet einen Editor, in dem man die Such-Query als JSON-Objekt hinterlegen kann. |
Das Feld verfügt über eine Autovervollständigung. Zudem können Sie über das Icon das zugrunde liegende EPK-Modell öffnen. |
|
Initialisierungsmodell Das Initialisierungsmodell definiert Prozessschritte, die vor der Ausführung der App geschehen sollen. Das auszuführende Initialisierungsmodell wird am Element App Projekt gobal definiert. Wenn Sie ein Initialisierungsmodell konfiguriert haben, das nur für diesen konkreten Einstiegslink ausgeführt werden soll, können Sie hier den Namen abspeichern. Das Modell wird vor der Ausführung des Elements durchlaufen. |
Ausführungsmodell Das Ausführungsmodell wird am Element App Projekt gobal definiert. Wenn Sie ein EPK Modell konfiguriert haben, das nur mit diesem konkreten Einstiegslink ausgeführt werden soll, können Sie hier den Namen abspeichern. |
Verwaltungsmodell Das Verwaltungsmodell prüft ab, ob die Anwender die nötigen Berechtigungen besitzen. Das Verwaltungsmodell wird am Element App Projekt gobal definiert. Wenn Sie ein Verwaltungsmodell konfiguriert haben, das nur mit diesem konkreten Einstiegslink ausgeführt werden soll, können Sie hier den Namen abspeichern.
|
Feldname im Container Legt fest unter welchem Namen die Serverantwort im Container hinterlegt wird. Wenn Feldname im Container leer bleibt, wird der Feldbezeichner integration.result verwendet. |
Als Favorit anzeigen PAS 1.0 Aktivieren Sie diese Checkbox, wenn der Einstiegslink in der Favoritenansicht der Scheer PAS Mobile App angezeigt werden soll. |
Rolle für Link In dieses Feld wird der Name der Rolle eingetragen, für die diese App freigegeben ist. Das Feld Rolle für Link wird durch eine Autovervollständigen-Funktion unterstützt, die beim Eintragen passende Vorschläge auflistet. |
|
Name der Kollektion Die Daten einer App werden in einem eigenen Namespace gespeichert. In diesem Feld kann für die Instanzen dieses konkreten Einstiegslinks ein "Unter-Namespace" in der Datenbank definiert werden.
|
|
|
Vorlage CSS Blau Vorlage CSS Rot Vorlage CSS Grau |
|
|
|
Über die Sidebar Editieren kann das Element bearbeitet werden. |
Name Bezeichnung des Elementes innerhalb der Modellierung. |
Beschreibung Ein Kommentarfeld für den Modellierer. Sein Inhalt ist nicht für den Anwender sichtbar, sondern dient ausschließlich der internen Dokumentation. |
Hashtags Möglichkeit zur Kennzeichnung mit eigenen Schlüsselbegriffen (Hashtags). Das führende Hash-Zeichen # (Raute) wird automatisch eingefügt. Durch Leerzeichen getrennt können mehrere Hashtags angegeben werden: Ein Hashtag darf für mehrere Elemente vergeben werden: |
Obligatorisch Kennzeichnet das zugehörige Element als Mussfeld. |
Instanz speichern Wenn diese Option ausgewählt ist, werden Instanzen in die Datenbank gespeichert. |
|
Eine Übersicht über häufig verwendete logische Operatoren haben wir hier zusammengestellt:
|
|
|
Formulare müssen immer an eine Funktion angehängt werden. Beim Modellieren einer EPK sind folgende Formularkombinationen erlaubt:
|
Ausführungsmodell Wenn im Vorfeld bereits ein eigenes EPK-Modell erstellt wurde, auf dessen Grundlage die Process App ausgeführt werden soll, kann der Eintrag im Feld Ausführungsmodell überschrieben werden. Das Feld verfügt über eine Autovervollständigung. |
Initialisierungsmodell Gleiches gilt für das Initialisierungsmodell. Ein Initialisierungsmodell wird angelegt, wenn ein Prozess vor der Ausführung der Process App durchlaufen werden soll. Dies ist zum Beispiel der Fall, wenn vor der Ausführung Daten aus einem anderen System abgerufen und für die Ausführung der Process App bereitgestellt werden sollen. |
|
Um eine Option als Vorbelegung auszuwählen, muss per Klick auf der Editiermodus des Formularfeldes aktiviert werden. Nach erfolgter Änderung wird der Editiermodus per Klick auf beendet. |
Um einen Text als Vorbelegung eingeben zu können, muss per Klick auf der Editiermodus des Formularfeldes aktiviert werden. Nach erfolgter Änderung wird der Editiermodus per Klick auf beendet. |
Die Farbe des Zahnrads zeigt an, ob das Element leer ist (hellgrau) oder ob bereits Inhalt gespeichert wurde (dunkelgrau). |
Über die Sidebar Editieren kann das Formularfeld bearbeitet werden. |
Name Feldbezeichnung, die im Formular angezeigt wird. |
Beschreibung Ein Kommentarfeld, dessen Inhalt dem Anwender im Formular als Quick-Info angezeigt wird: |
Hashtags Möglichkeit zur Kennzeichnung mit eigenen Schlüsselbegriffen (Hashtags). Das führende Hash-Zeichen # (Raute) wird automatisch eingefügt. Durch Leerzeichen getrennt können mehrere Hashtags angegeben werden: Ein Hashtag darf für mehrere Formularfelder verwendet werden: |
CSS Zusatzklassen Möglichkeit zur feldgenauen Layoutanpassung. |
Aktueller Wert Das Feld kann genutzt werden, um das Formular-Element vorzubelegen. Das Feld Aktueller Wert enthält einen Vorschlagswert, der bei der Ausführung des Formulars angezeigt wird. Dieser Wert wird beim Speichern auch in den Container geschrieben, wenn er vom Anwender nicht vorher geändert wird. |
|
Pflichtfeld Das gekennzeichnete Element muss ausgefüllt bzw. verwendet werden. |
Nur lesbar Das Feld ist schreibgeschützt. |
Element fokussieren Das Feld ist eingabebereit und wird bei der Formularausführung optisch hervorgehoben. |
Name im Feld anzeigen Der Feldbezeichner wird im Feld selbst angezeigt und durch die Eingabe überschrieben. |
Name anzeigen Ist diese Option aktiviert, wird in der obersten Zeile des Elementes dessen Name eingeblendet. |
Eingabe verstecken Statt der eingegebenen Zeichen sind nur Punkte sichtbar. Diese Funktionalität findet vor allem bei der Eingabe von Passwörtern Verwendung. |
Feldname im Container Legt fest, unter welchem Namen das Formularfeld im Datencontainer gespeichert wird. Wenn Feldname im Container leer bleibt, wird der Feldbezeichner (Name) zum Speichern im Container verwendet. Zwei verschiedene Formularfelder, bei denen derselbe Feldname im Container hinterlegt ist, greifen auf denselben Wert im Container zu.
|
Containername für mögliche Werte Mögliche Werte können nicht nur per Hand eingetragen werden, es können auch Datenobjekte aus einem Container referenziert werden. In diesem Fall wird im Feld Containername für mögliche Werte die Referenz auf das im Container definierte Datenobjekt eingetragen. Das Konfigurationsfeld Mögliche Werte wird dann freigelassen. |
Wert in Instanz speichern Ist diese Checkbox aktiviert, dann wird der Wert des Feldes bei der Ausführung des Formulars in die Datenbank gespeichert. |
|
Modell ausführen Hier besteht die Möglichkeit ein anderes EPK-Modell aus dem aktuellen BPaaS Projekt einzuhängen. |
Process App Projekt In diesem Feld wird der Name des App Projektes eingetragen, auf das sich die Verknüpfung bezieht. Das Feld verfügt über eine Autovervollständigung und zeigt zur Eingabe passende App Projekte in einer Vorschlagsliste. Wurde ein App Projekt eingetragen, kann man das zugehörige Modell über das Icon Auge öffnen. |
Standardgröße für Tabellenseite Wie viele Zeilen die Instanz Tabelle standardmäßig anzeigen soll, kann man hier auswählen. |
Spalten konfigurieren Per Klick auf das Zahnrad öffnet sich ein Editor, in dem die Spalten der Tabelle bearbeitet werden können. Eine Übersicht über die zur Verfügung stehenden Optionen haben wir auf der Seite Tabellen manuell konfigurieren für Sie zusammengestellt. |
Spaltentyp konfigurieren Mit Hilfe dieser Option können Sie eigene Spaltentypen definieren. So können Sie die tatsächlichen Werte einer Spalte durch andere Ausgabe-Werte ersetzen, zum Beispiel ein Bild in einer Tabellenspalte anzeigen statt des Wertes aus dem Container. Wann ein Ausgabewert durch einen definierten Wert ersetzt wird, legt man mit Hilfe von Bedingungen fest. Wie Sie einen eigenen Spaltentyp anlegen, wird im Kapitel Spaltentyp definieren beschrieben. |
Übersicht im neuen Tab öffnen Ist diese Option aktiviert, wird bei einem Klick auffür die Suchübersicht ein neuer Tab im Browser geöffnet. |
Neuanlage im neuen Tab öffnen Ist diese Option aktiviert, wird bei einem Klick auf für die Neuanlage ein neuer Tab im Browser geöffnet. |
Instanz im neuen Tab öffnen Aktiviert man diese Option, wird eine Instanz, die man per Klick auswählt, in einem neuen Browsertab geöffnet. |
|
|
|
Beispiel: Konfiguration der Suchübersicht zur Anzeige einer hochgeladenen Datei
|
Mit dem Element Dateien hochladen ist der Mehrfachupload von Dateien möglich. Die Inhalte des Feldes werden als Array gespeichert. In der Suchübersicht kann pro Tabellenfeld aber nur ein Wert dargestellt werden. Wenn Sie den Inhalt des Formular-Elements Dateien hochladen in der Suchübersicht darstellen möchten, muss bei der Konfiguration der Suchübersicht festgelegt werden, welcher Wert aus dem Array verwendet werden soll. Der erste Wert des Arrays wird mit der Zahl 0 angesprochen.
Zudem gibt es zwei Möglichkeiten, sich den Inhalt des Feldes anzeigen zu lassen:
Beispiel: Anzeige der ersten hochgeladenen Datei in der Suchübersicht
|
Der Button Wizard starten öffnet den Spaltenwizard. |
|
Der Spaltenwizard kann nur gestartet werden, wenn dem Modell eine Process App zugeordnet ist. Ist dies nicht der Fall, wird der Button deaktiviert: |
|
|
|
|
|
Das Coding muss für jedes Template individuell angepasst werden. Bei der Ausführung des Codes werden die Instanzdaten den entsprechenden Platzhaltern im Template zugewiesen und der Download der Datei veranlasst.
|
Öffnen Sie dafür im Menü Safari > Einstellungen und wechseln Sie hier zur Registerkarte Erweitert: Aktivieren Sie die Checkbox Menü "Entwickler" in der Menüleiste anzeigen: Die Option Entwickler wird in der Safari-Menüleiste hinzugefügt: Jetzt können Sie über das Entwicklermenü den Cache-Speicher leeren. |
|
|
|
Alternativ können Sie über das Icon auch eine Datei hochladen ( BPaaS 17.3 ). |
|
|
Achten Sie darauf, einem Element immer einen Namen zu geben. Außerdem sollte der Name keines der folgenden Sonderzeichen enthalten: $ * + ? . ( ) [ ] { } / \ | ^ |
|
|
|
|
|
|
|
Folgende Platzhalter können für die Angabe eines Datumsformat verwendet werden:
Die Platzhalter können mit Füllzeichen kombiniert werden, zum Beispiel Leerzeichen, Punkt, Komma, Bindestrich, Querstrich. Es können auch Füllworte eingegeben werden.
|