Identifizieren und Beheben von Fehlern bei der Erstellung von App-Vorlagen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Erfahren Sie, wie Sie Ihre App identifizieren und korrigieren können, wenn nicht unterstützte Funktionen oder Metadaten den Vorlagenerstellungsprozess in App Engine Studio (AES) stoppen.

    Nicht unterstützte Funktionen

    Manchmal werden Elemente in einer Quellanwendung, aus der Sie eine anwenderdefinierte Vorlage erstellt haben, in der Vorlage nicht unterstützt. Sie müssen nicht unterstützte Elemente entfernen, bevor Sie eine Vorlage aus der Anwendung erstellen können.

    Wenn während der Vorlagenerstellung ein Fehler auftritt, wird eine Fehlermeldung angezeigt.

    Abbildung : 1. Benachrichtigung über Fehler bei der Vorlagenerstellung
    Benachrichtigung über Fehler bei der Vorlagenerstellung
    Sie können identifizieren, welche Elemente Ihrer Anwendung dazu führen, dass der Vorlagenerstellungsprozess fehlschlägt, indem Sie Alle Fehleranzeigen wählen. Dadurch wird die Tabelle „Scanfehler“ [sys_app_scan_failure] angezeigt. Weitere Informationen zu den Fehlern in der Tabelle und ihren Ursachen finden Sie unter Fehler bei der Vorlagenerstellung in der Tabelle „Scanfehler“..

    Fehler bei der Vorlagenerstellung in der Tabelle „Scanfehler“.

    Fehler, die während der Erstellung einer anwenderdefinierten Vorlage aufgetreten sind und in der Tabelle „Scanfehler“ [sys_app_scan_failure] angezeigt werden, und ihre Ursache.

    Fehlermeldungen

    Weitere Informationen dazu, welche Arten von Datensätzen zulässig sind und übersprungen werden, finden Sie unter Unterstützte Funktionen und Metadaten in anwenderdefinierten Vorlagen.

    Fehlermeldung Definition Weitere Informationen
    Unsupported_table Datensatzklasse, für die keine Zulassungsregel und eine unbekannte Supportstufe vorhanden sind.

    Mindestens ein nicht unterstützter Datensatz wurde von App Engine Studio nicht erkannt und muss entfernt werden, damit der Vorlagenerstellungsprozess fortgesetzt werden kann.

    Denied_table Datensatzklasse, für die eine Ablehnungsregel gilt und für die die Vorlagenerstellung nicht unterstützt wird.

    Die Datensatzklasse wird explizit abgelehnt und muss entfernt werden, damit der Vorlagenerstellungsprozess fortgesetzt werden kann.

    Scripted_record Geskriptete Regel, die für jeden Datensatz in der App ausgeführt wird. Aktuelle geskriptete Ablehnungsregeln umfassen unter anderem:
    • Anwenderdefinierte Metadaten: Die App verfügt über Tabellen, die die Tabelle „sys_metadata“ erweitern.
    • Bereichsbezogene Administration: Für die App ist die bereichsbezogene Administration aktiviert.
    • Vorlagenausführung in Bearbeitung: Die der Quell-App zugeordnete Vorlage wird derzeit ausgeführt.
    Scripted_app Geskriptete Regel, die einmal für die App ausgeführt wird.