Erstellen Sie eine Infrastruktur zum Speichern und Anzeigen von Daten in Appian
- Erstellen Sie eine Datenbanktabelle (Datentyp).
- Erstellen Sie eine Datenquelle.
- Erstellen Sie einen Data Store.
- Erstellen Sie einen Record-Typ.
- Erstellen Sie eine Konstante vom Typ “Data Store Entity”, um den Data Store mit dem Datentyp zu verknüpfen.
- Bearbeiten Sie die Regeln
AFC_GetDataTypeByRecordTypeNameundAFC_GetConstantDSEByRecordTypeName. - Erstellen Sie einen Ordner vom Typ “Knowledge Center”, in dem verarbeitete Dateien gespeichert werden, die von ABBYY FlexiCapture empfangen wurden.
Einen Datentyp erstellen
Die ABBYYFlexiCapture-Anwendung öffnen
Den Datentyp erstellen
Die Tabellenfelder hinzufügen
Einen Hilfsdatentyp für Tabellenspalten hinzufügen
- Bevor die Datentyptabelle in Appian Tabellenzeilen aus ABBYY FlexiCapture aufnehmen kann, erstellen Sie einen Hilfsdatentyp für die Felder, die den Tabellenspalten in der Document Definition entsprechen.
- Erstellen Sie im Datentyp ein Feld, geben Sie den Namen des Hilfsdatentyps als Typ an, und wählen Sie die Option Array aus.
Den Datentyp speichern
Eine Datenquelle erstellen
Die Seite „Data Sources“ öffnen
Eine neue Datenquelle anlegen
Die Felder der Datenquelle ausfüllen
- Name – Ein Name für die neue Datenquelle (zum Beispiel
jdbc/Appian) - Type – Der Typ der neuen Datenquelle (zum Beispiel
SQL Server) - Username/Password – Die Zugangsdaten des Datenbankbenutzers
- Connection String – Die Zeichenfolge, die zum Herstellen der Verbindung mit der Datenbank verwendet wird (zum Beispiel
jdbc:sqlserver://appian.company.com:1433;databaseName=appian_db)
Die Verbindung testen und speichern
- Klicken Sie auf Test Connection, um zu prüfen, ob Sie die Daten korrekt eingegeben haben.
- Wenn der Test erfolgreich war, klicken Sie auf Save.
Erstellen eines Data Stores
Öffnen Sie die ABBYYFlexiCapture-Anwendung
Benennen Sie den Data Store
Konfigurieren Sie den Data Store auf der Registerkarte Data Management
- Wählen Sie eine Datenquelle aus.
- Klicken Sie auf die Schaltfläche Add Entity und fügen Sie einen Datentyp hinzu.
- Klicken Sie auf die Schaltfläche Verify, um Ihren Data Store zu überprüfen.
- Klicken Sie auf Save & Publish.
Einen Record-Typ erstellen
Die ABBYYFlexiCapture-Anwendung öffnen
Den Record-Typ benennen
Daten und Anzeige konfigurieren
- Wählen Sie im Abschnitt Data die Option Data Store Entity aus und fügen Sie Ihren Data Store und Ihren Datentyp hinzu.
- Konfigurieren Sie die Anzeige Ihrer Datensatzliste. Weitere Informationen finden Sie unter Datensatzliste konfigurieren.
- Konfigurieren Sie die Anzeige der Registerkarte Zusammenfassung. Weitere Informationen finden Sie unter Datensatzansicht konfigurieren.
Erstellen Sie eine Konstante vom Typ “Data Store Entity”
Diese Konstante verknüpft Ihren Data Store mit Ihrem Datentyp. Wenn ein neuer Datensatz erstellt wird, legt diese Verknüpfung den Record-Typ des Datensatzes fest.Eine neue Konstante erstellen
Die Konstante benennen
Die Konstante speichern
Regeln bearbeiten
Nachdem Sie den neuen Record-Typ und die Konstante hinzugefügt haben, passen Sie die Expression Rules an, indem Sie Bedingungen für den neuen Record-Typ hinzufügen.Öffnen Sie die Regel AFC_GetConstantDSEByRecordTypeName
- Öffnen Sie in Appian Designer die ABBYYFlexiCapture-Anwendung und wählen Sie im linken Bereich Expression Rule aus.
- Suchen Sie die Regel
AFC_GetConstantDSEByRecordTypeNameund klicken Sie darauf, um sie zu bearbeiten.
Fügen Sie die Bedingung für die neue Konstante hinzu
null durch die folgende if-Bedingung für den neuen Record-Typ und die neue Konstante:RecordTypeName mit dem Namen eines gespeicherten Record-Typs übereinstimmt (im Plural), wird die Konstante DataStoreEntity zurückgegeben, die den Data Store und den Datentyp verknüpft.Bearbeiten Sie die Regel AFC_GetDataTypeByRecordTypeName
- Öffnen Sie in Appian Designer die ABBYYFlexiCapture-Anwendung und wählen Sie im linken Bereich Expression Rule aus.
- Suchen Sie die Regel
AFC_GetDataTypeByRecordTypeNameund klicken Sie darauf, um sie zu bearbeiten. - Ersetzen Sie im Code Editor
nulldurch die folgendeif-Bedingung für den neuen Record-Typ und den vollständigen Namen des Datentyps:
RecordTypeName mit dem Namen eines gespeicherten Record-Typs übereinstimmt (im Plural), wird ein string zurückgegeben, das den vollständigen Namen des von Ihnen erstellten Datentyps enthält. Sie können den Namespace in den Eigenschaften des Datentyps nachschlagen. Um die Eigenschaften eines Datentyps anzuzeigen, öffnen Sie den Datentyp in der ABBYYFlexiCapture-Anwendung. Wenn Sie oben links auf den Namen des Datentyps klicken, wird das Fenster Data Type Properties geöffnet, in dem Sie den Namespace sehen können.Erstellen eines Knowledge Center
Um Dokumentbilder in Appian zu speichern, erstellen Sie einen Knowledge Center-Ordner.Öffnen Sie die Anwendung ABBYYFlexiCapture
Erstellen Sie den Knowledge Center-Ordner
Repository-Feld in den Einstellungen des Exportskripts ABBYY FlexiCapture Connector for Appian übergeben. Wenn Daten aus ABBYY FlexiCapture exportiert werden, werden Bilddateien in diesem Ordner gespeichert.
