Skip to main content
Sie können einem Appian Record-Typ eine Delete-Schaltfläche hinzufügen, mit der Benutzer einen Datensatz und seine Anhänge löschen können.

Ein ProcessModel erstellen

1

Ein neues ProcessModel erstellen

  1. Öffnen Sie die ABBYYFlexiCapture-Anwendung in Appian Designer und klicken Sie auf New → ProcessModel.
  2. Füllen Sie im Dialogfeld, das sich öffnet, das Feld Name aus und geben Sie den Pfad zum Ordner an, in dem der Prozess gespeichert werden soll.
  3. Klicken Sie auf Create & Edit.
2

Nicht verwendete Knoten entfernen

Passen Sie die Prozesskonfiguration an, indem Sie auf der Registerkarte Process Modeler die folgenden Knoten löschen:
  • Start Event
  • End Event
  • XOR
  • Delete Folder
  • Delete Document
  • Delete from Data Store Entities
Sie können einen Knoten auch per Doppelklick bearbeiten.
3

Ein Bestätigungs-Interface erstellen

  1. Wechseln Sie zurück zu Appian Designer, um ein Dialogfeld hinzuzufügen, in dem der Benutzer das Löschen des Datensatzes bestätigen muss.
  2. Klicken Sie auf New → Interface und geben Sie einen Namen für das Interface an.
  3. Klicken Sie auf Create & Edit.
4

Den Bestätigungsausdruck hinzufügen

Wechseln Sie im Code Editor, der sich öffnet, von Design View zu Expression View und fügen Sie den folgenden Ausdruck ein:
5

Die Eingabevariable cancel hinzufügen

Fügen Sie im Dialogfeld Interface Input eine Variable cancel vom Typ Boolean hinzu.
6

Die ProcessModel-Variablen hinzufügen

  1. Speichern Sie das Interface und kehren Sie zur Bearbeitung des Prozessmodells zurück.
  2. Klicken Sie auf File → Properties und fügen Sie auf der Registerkarte Variables die folgenden Variablen hinzu:
    • recordId vom Typ Number (Integer)
    • DataStoreEntity vom Typ Data Store Entity (eine Konstante, die den Data Store mit dem Datentyp verknüpft)
7

Das Bestätigungs-Interface anhängen

  1. Öffnen Sie die Registerkarte Process Start Form, wählen Sie die Option Select an interface aus und fügen Sie das von Ihnen erstellte Interface hinzu, damit der Benutzer das Löschen eines Datensatzes bestätigen kann.
  2. Klicken Sie im Dialogfeld, das sich öffnet, auf Yes, um die Interface-Variablen in die Liste der Prozessvariablen zu importieren.
Anschließend können Sie die hinzugefügten Variablen in den Prozessknoten verwenden:
8

Den Prozess speichern und veröffentlichen

Nachdem Sie die Prozesskonfiguration abgeschlossen haben, klicken Sie auf File → Save & Publish oder drücken Sie Ctrl+Alt+S.

Fügen Sie das Prozessmodell einem Record-Typ hinzu

Fügen Sie den Prozess als zugehörige Aktion zum Record-Typ hinzu.
1

Öffnen Sie den Record-Typ

Öffnen Sie in Appian Designer Record Type.
2

Erstellen Sie eine zugehörige Aktion

  1. Klicken Sie im daraufhin geöffneten Dialogfeld auf New Related Action.
  2. Füllen Sie das Feld ProcessModel aus (geben Sie den Namen des Prozesses ein, den Sie erstellt haben).
  3. Geben Sie die Eingabevariablen des Prozesses an:
    • Für Credit Card Application: Constant_CreditApplication_DSE
    • Für Account Payable Records: Constant_invoiceProcessing_DSE
3

Fügen Sie die zugehörige Aktion zur Datensatzansicht hinzu

Fügen Sie die neue zugehörige Aktion zur entsprechenden View Record Type hinzu.
Wenn Sie nun Datensätze auf der Registerkarte Zusammenfassung in Tempo anzeigen, wird oben die Schaltfläche Delete angezeigt. Wenn auf diese Schaltfläche geklickt wird, erscheint ein Bestätigungsdialogfeld mit der Frage, ob der Datensatz wirklich gelöscht werden soll. Wenn Sie in diesem Dialogfeld auf Yes klicken, wird der Datensatz gelöscht.
Um zu bestätigen, dass der Datensatz vollständig gelöscht wurde, muss das Browserfenster aktualisiert werden.

Die Delete-Aktion in der Übersichtsansicht deaktivieren

Um die Schaltfläche zum Löschen für den Benutzer auszublenden, deaktivieren Sie die Aktion Delete in den Eigenschaften der Übersichtsansicht.
1

Die Anwendung öffnen

Öffnen Sie die ABBYYFlexiCapture-Anwendung im Appian Designer.
2

Den Record-Typ öffnen

Öffnen Sie den Record-Typ, den Sie ändern möchten.
3

Die Verknüpfung für die zugehörige Aktion deaktivieren

Klicken Sie im Dialogfeld auf Übersichtsansicht und deaktivieren Sie die Option Related Action Shortcuts neben der Aktion Delete.
4

Die Änderungen speichern

Klicken Sie auf OK und speichern Sie die Änderungen am Record-Typ.
Wenn Datensätze jetzt in Tempo angezeigt werden, wird die Schaltfläche Delete nicht mehr angezeigt.