Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Fehlerbehebung – In-App-Berichte

In diesem Hilfethema wird gezeigt, wie Sie häufig auftretende Fehler beheben, die während Ihrer Arbeit mit In-App-Berichten in Qlik Cloud Analytics auftreten können.

App-Ladevorgang schlägt beim Hochladen einer Verteilerlistendatei fehl

Mögliche Ursache  

Das kann an verschiedenen Problemen damit liegen, wie das Ende Ihres Ladeskripts formatiert ist, bevor Sie die Verteilerliste hinzufügen.

Häufige Beispiele:

  • Am Ende Ihres aktuellen Ladeskripts befindet sich ein Befehl Exit script.

  • Am Ende des letzten LOAD- oder SELECT-Befehls im Ladeskript fehlt ein Strichpunkt.

Vorgeschlagene Aktion  

Für die obigen Beispiele könnten die folgenden Lösungen funktionieren:

  • Verschieben Sie den neu hinzugefügten Skriptabschnitt Distribution List an eine neue Position über dem Befehl Exit script. Entfernen Sie alternativ den Befehl Exit script, wenn das in Ihrem Anwendungsfall und Skriptkontext sinnvoll ist.

  • Fügen Sie den fehlenden Strichpunkt hinzu.

Berichtsaufgabe: „Senden an einige Benutzer fehlgeschlagen.“

Die Berichtsaufgabe sendet möglicherweise an einige Benutzer, aber an andere nicht.

Mögliche Ursache 1

Die E-Mail-Adresse dieser Empfänger wurde in der Verteilerliste geändert. Beim Erstellen von Berichten für jeden zur Berichtsaufgabe hinzugefügten Empfänger sucht Qlik Cloud in der Verteilerliste nach der E-Mail-Adresse. Wenn keine Übereinstimmung gefunden wird, kann kein Bericht für den Benutzer erstellt werden.

Mögliche Ursache 2

Ein oder mehrere Berichtsfilter, die in der Verteilerliste referenziert sind, wurden in der App nicht gefunden. Beispiel:

  • Der Name eines Filters wurde in der App geändert, aber in der Verteilerliste nicht aktualisiert.

  • Ein Filter wurde in der App gelöscht, wird aber in der Verteilerliste noch referenziert.

  • Ein in der Verteilerliste referenzierter Filter wurde noch nicht zur App hinzugefügt.

Vorgeschlagene Aktion 1

Als Best Practice wird empfohlen, Gruppen zum Hinzufügen von Benutzern zu Berichtsaufgaben zu verwenden. Gruppen sind Sammlungen von Empfängern. Wenn Sie die E-Mail-Adresse eines Empfängers ändern, der als Teil einer Gruppe zur Aufgabe hinzugefügt wurde, werden Berichte erstellt und an die aktualisierte E-Mail-Adresse zugestellt.

Wenn Sie dennoch einzelne Empfänger zur Berichtsaufgabe hinzufügen müssen, löschen Sie den ursprünglichen Benutzer aus der Berichtsaufgabe und fügen Sie ihn mit der aktualisierten E-Mail-Adresse erneut hinzu.

Weitere Informationen finden Sie unter Erstellen einer Verteilerliste für Ihren Bericht.

Vorgeschlagene Aktion 2

Aktualisieren Sie Filternamen, um App und Verteilerliste aneinander auszurichten. Fügen Sie benötigte Filter hinzu. Wenn ein Filter gelöscht wurde und nicht mehr anwendbar ist, entfernen Sie seine Referenz aus der Verteilerliste.

Berichtsaufgabe: „Fehler beim Senden: Fehler beim Generieren“

Mögliche Ursache 1

Die Vorlage verwendet Excel-Funktionen, die für tabellarische Berichte nicht unterstützt werden.

Beispiele:

  • Visual Basic für Anwendungen, Makros und Skripterstellung

  • Erweiterungen von Drittanbietern

Mögliche Ursache 2

Ein oder mehrere Felder in der App sind mit Immer ein ausgewählter Wert konfiguriert, und es sind keine Berichtsfilter auf die Berichtsaufgabe angewendet, die genau einen Wert für jedes dieser Felder auswählen.

Mögliche Ursache 3

Folgendes ist passiert:

  • Sie haben Daten aus einem Tabellen-Diagramm in der App zur Vorlage hinzugefügt und ein oder mehrere Spalten-Tags verwendet.

  • In der App haben eine oder mehrere der Spalten der Tabelle die Einstellung Spalte anzeigen, wenn.

  • Zum Zeitpunkt der Berichtserstellung sind die Bedingungen Spalte anzeigen, wenn für diese Spalten nicht erfüllt.

Wenn Sie Spalten-Tags hinzufügen, die mit einer Bedingung Spalte anzeigen, wenn in einem Tabellen-Diagramm eingerichtet sind, muss die Bedingung erfüllt sein, wenn eine Berichtsaufgabe ausgeführt wird, die diese Vorlage verwendet. Andernfalls schlägt die Berichtsaufgabe fehl.

Vorgeschlagene Aktion 1

Erstellen Sie eine Vorlage, die keine nicht unterstützten Excel-Funktionen verwendet.

Eine Liste der Einschränkungen für das Qlik Add-In für Microsoft Excel finden Sie unter Spezifikationen und Einschränkungen für Qlik Reporting Service.

Vorgeschlagene Aktion 2

Wenn eine App ein oder mehrere Felder umfasst, die mit der Eigenschaft Immer ein ausgewählter Wert konfiguriert sind, müssen Sie Ihre Berichtsfilter so konfigurieren, dass die Filter genau einen Wert für jedes dieser Felder auswählen. Diese Berichtsfilter müssen auf die Berichtsaufgabe angewendet werden.

Wenn ein Filter keinen Wert für diese Felder enthält oder wenn gar keine Filter mit der Aufgabe verknüpft sind, schlägt die Berichtsaufgabe fehl.

Vorgeschlagene Aktion 3

Entfernen Sie die Spalten-Tags und fügen Sie die Daten des Tabellen-Diagramms der Vorlage als Tabellen-Tag wieder hinzu. Die Berichtsaufgaben, die diese Vorlage verwenden, werden dann erfolgreich ausgeführt, auch wenn die Bedingung nicht erfüllt ist.

Berichtsaufgabe kann nicht ausgeführt werden – maximale Anzahl verschiedener Berichte erreicht

Die Ausführung einer Berichtsaufgabe schlägt mit der folgenden Meldung fehl:

Der Bericht wurde nicht gesendet, weil die maximale Anzahl verschiedener Berichte für diese Aufgabe erreicht ist. Weitere Details finden Sie in der Empfängerliste.

Mögliche Ursache  

Eine Berichtsaufgabe kann maximal 500 eindeutige Berichte generieren. Dieses Limit wird für alle zur Aufgabe hinzugefügten Vorlagen ausgewertet und nicht pro Vorlage in der Aufgabe. Dieses Limit gilt auch für alle Berichtsaufgaben, unabhängig davon, ob ein oder mehrere Zyklen angewendet werden oder nicht.

Vorgeschlagene Aktion  

Bearbeiten Sie die Berichtsaufgabe und ändern Sie die Definition so, dass bei jeder Ausführung weniger als 500 verschiedene Berichte erstellt werden. Wenn Sie dennoch mehr als 500 verschiedene Berichte auf einmal erstellen müssen, können Sie separate Aufgaben mit ähnlichen Zustellungseinstellungen erstellen.

Mein Bericht enthält nicht die Daten, die ich erwartet hatte

Mögliche Ursache 1

Das Ladeskript enthält einen Star-Befehl, und der Bericht ist für die Verwendung von Filtern festgelegt.

Mögliche Ursache 2

Der Bericht wurde aus einer Qlik NPrinting-Vorlage migriert, die Objektfilter verwendet.

Vorgeschlagene Aktion 1

Arbeiten Sie das Ladeskript um, sodass es wie vorgesehen funktioniert, ohne Star-Befehle zu verwenden.

Vorgeschlagene Aktion 2

Objektfilter werden für tabellarische Berichte in Qlik Cloud nicht unterstützt. Arbeiten Sie die Vorlage so um, dass das gewünschte Ergebnis ohne Objektfilter erreicht wird.

Weitere Informationen finden Sie unter Exportieren von Excel Berichtsvorlagen aus Qlik NPrinting in Qlik Cloud.

Die Berichtsaufgabe wurde deaktiviert

Mögliche Ursache 1

Eine Abschnittszugriff-Tabelle wurde der App hinzugefügt oder daraus entfernt.

Mögliche Ursache 2

Die App hat Abschnittszugriff und ein Mandantenadministrator hat den Besitzer der Berichtsaufgabe geändert. Damit wird die Berichtsaufgabe automatisch deaktiviert. In dieser Situation kann nur der neue Besitzer der Berichtsaufgabe die Aufgabe erneut aktivieren.

Vorgeschlagene Aktion 1

Bewerten Sie, ob die Datensicherheitseinschränkungen, die in den Abschnittszugriff-Tabellen definiert sind, für den Anwendungsfall der Berichtsaufgabe akzeptabel sind. Wenn sie akzeptabel sind, aktivieren Sie die Berichtsaufgabe erneut.

Vorgeschlagene Aktion 2

Änderungen am Besitz der Berichtsaufgabe können sich auf die Datenbestandseinschränkung auswirken, die auf einzelne Empfänger der Aufgabe angewendet ist. Beachten Sie Folgendes: Wenn die Berichtsaufgabe so konfiguriert ist, dass sie Berichte an einzelne Benutzer sendet, die keine Benutzer im Qlik Cloud Mandanten sind, erhalten diese die gleichen Daten wie der neue Besitzer der Berichtsaufgabe.

Wenn der neue Besitzer der Berichtsaufgabe die Konfiguration ausgewertet und alle erforderlichen Änderungen vorgenommen hat, kann er die Berichtsaufgabe wieder aktivieren.

Weitere Informationen finden Sie unter In-App-Berichte und Abschnittszugriff.

Beim Hochladen der Excel-Vorlage in die Qlik Sense App ist ein Fehler aufgetreten.

Wenn Sie versuchen, eine Vorlage hochzuladen, die bereits mit einer anderen Qlik Sense App verbunden ist, wird möglicherweise dieser Fehler angezeigt.

Die Vorlagendatei konnte nicht hochgeladen werden. Die Referenzobjekte der Vorlage, die in der Qlik Sense App nicht verfügbar sind.

Dieser Fehler kann auftreten, wenn Sie versuchen, die verbundene Qlik Sense App zu aktualisieren, während Sie eine neue Vorlage hochladen, vielleicht für eine duplizierte oder veröffentlichte Kopie einer bestehenden App.

Mögliche Ursache 1

Es gibt Inhalte in der Vorlage, die Objekte aus privaten Arbeitsblättern verwenden. Private Arbeitsblätter werden nicht eingeschlossen, wenn die App exportiert, dupliziert oder veröffentlicht wird. Um die verbundene App für eine Vorlage ändern zu können, müssen alle App-Objekte, auf die in der Vorlage verwiesen wird, in der neuen App vorgefunden werden.

Mögliche Ursache 2

Es liegen Probleme mit einem oder mehreren der einzelnen Objekte vor, auf die in der Vorlage verwiesen wird.

Vorgeschlagene Aktion 1

Führen Sie einen der folgenden Vorgänge durch:

  • Kehren Sie zur ursprünglichen Quell-App zurück und machen Sie die referenzierten privaten Arbeitsblätter öffentlich.

  • Öffnen Sie die Vorlage mit dem Qlik Add-In für Microsoft Excel und löschen Sie die referenzierten Inhalte, die auf den privaten Arbeitsblättern basieren.

Vorgeschlagene Aktion 2

Öffnen Sie die Vorlage mit dem Qlik Add-in für Microsoft Excel. Dort finden Sie für jedes Objekt weitere beschreibende Fehlermeldungen und können das Problem weiter diagnostizieren. Zum Beispiel könnten Sie die Vorlage von Qlik NPrinting migriert haben, und die Vorlage verweist auf Diagrammtypen, die in tabellarischen Berichten von Qlik Cloud nicht unterstützt werden.

Microsoft Excel: Nach der Bereitstellung des Qlik Add-Ins wird während der Authentifizierung ein leeres Dialogfeld angezeigt

Wenn ein Benutzer versucht, sich beim Add-In zu authentifizieren, kann sein Authentifizierungs-Popup-Dialogfeld leer sein. Alternativ wird dem Benutzer möglicherweise ein Fehler im Dialogfeld angezeigt (insbesondere 12006).

Damit ein Benutzer mit dem Qlik Add-In für Microsoft Excel arbeiten kann, erfordert der Authentifizierungsfluss eine Umleitung zwischen Ihrem Mandanten und dem Identitätsanbieter, der in einer anderen Domäne gehostet ist. Ihr Identitätsanbieter legt eine Cross-Origin-Opener-Policy mit restriktiven Einstellungen fest. Dadurch wird der Teil der domänenübergreifenden Kommunikation des Authentifizierungsflusses blockiert und verhindert, dass die Anmeldeinformationen korrekt an das Add-In zurückgegeben werden.

Vorgeschlagene Aktion  

Die folgende Lösung sollte von einem Netzwerkadministrator durchgeführt werden, der für die Einrichtung von Identitätsanbietern zuständig ist.

  • Setzen Sie den Antwort-Header von Ihrem IDP zu Ihrem Dialog auf:

    Cross-Origin-Opener-Policy: unsafe-none

Weitere Informationen finden Sie in der offiziellen Microsoft-Dokumentation: Office-Dialogfeld-API – Regeln und Tricks

Microsoft Excel: Statische Bilder werden in der Vorlage nicht angezeigt

Mögliche Ursache 1

Als Benutzer verfügen Sie nicht über ausreichend Berechtigungen im Qlik Cloud Mandanten, um Bilder aus Apps herunterzuladen.

Mögliche Ursache 2

In Microsoft Excel besteht ein kleines Synchronisierungsproblem. Dieses Problem ist auf Webversionen von Excel für Microsoft 365 beschränkt.

Vorgeschlagene Aktion 1

Wenden Sie sich an Ihren Mandantenadministrator, wenn Sie weitere Berechtigungen benötigen.

Wenn Sie ein Mandantenadministrator sind, finden Sie weiter Informationen unter:

Vorgeschlagene Aktion 2

Wenn Sie die Bearbeitungsansicht/Anzeigeansicht im Excel-Menüband umschalten, wird das Bild wieder sichtbar.

Microsoft Excel: Die Vorlage sieht anders aus, nachdem sie in macOS gespeichert und in Windows wieder geöffnet wurde

Insbesondere werden Sie vielleicht feststellen, dass sich die Dimensionen der statischen Bilder geändert haben. Möglicherweise verwendet die Datei jetzt auch andere Schriftarten.

Mögliche Ursache  

Dies sind technische Unterschiede darin, wie macOS und Windows Bilder in Excel-Dateien darstellen. Zudem können sich Schriftarten in der Datei ändern. Die Standardschriftarten sind in macOS und Windows unterschiedlich, und in der Regel werden auch nicht die gleichen Schriftarten unterstützt.

Vorgeschlagene Aktion  

Versuchen Sie, während der Entwicklung der Vorlage nicht zwischen verschiedenen Betriebssystemen zu wechseln. Wenn dies nicht vermieden werden kann (z. B. bei gemeinsamer Vorlagenentwicklung), passen Sie die Schriftarten und Formatvorlagen im Excel-Arbeitsbuch nach Bedarf an. Diese Einstellungen befinden sich unter Seiten-Layout.

Änderungen an den Bildabmessungen lassen sich nur schwer beheben. Für Berichte, in denen Bilder verwendet werden, sollten Sie daher während der ganzen Vorlagenentwicklung das gleiche Betriebssystem verwenden.

Falsche Schriftart im Bericht, der aus der Vorlage Excel erstellt wurde

Mögliche Ursache  

In der Vorlage wird eine benutzerdefinierte Schriftart verwendet.

Die Verwendung von benutzerdefinierten Schriftarten in der Vorlagendatei Excel wird nicht unterstützt. Wenn Ihre Vorlage Schriftarten enthält, die für die Berichterstellung nicht verfügbar sind, verwenden Elemente, die diese Schriftarten verwenden, in den generierten Berichten stattdessen die Standardschriftart Excel.

Vorgeschlagene Aktion  

Verwenden Sie beim Erstellen Ihrer Excel-Vorlage eine Excel-Schriftart, die am besten zu der von Ihnen ursprünglich verwendeten benutzerdefinierten Schriftart passt. Dies ist der beste Weg, um unerwartete Ergebnisse in der Berichtsausgabe zu vermeiden.

Zeitstempel für die Berichtsgenerierung im Dateinamen (oder in der Dateinamenvorschau) ist falsch

Mögliche Ursache  

Der Besitzer der Berichtsaufgabe hat in seinen persönlichen Einstellungen keine bevorzugte Zeitzone festgelegt. Wenn nicht explizit eine bevorzugte Zeitzone festgelegt wurde, werden in den Berichtsdateinamen Zeitstempel in UTC verwendet.

Vorgeschlagene Aktion  

Der Besitzer der Berichtsaufgabe muss in seinen persönlichen Einstellungen eine Zeitzone festlegen.

  1. Klicken Sie in Qlik Cloud auf das Benutzerprofilmenü in der oberen rechten Ecke.

  2. Klicken Sie auf Einstellungen.

  3. Wählen Sie unter Zeitzone Ihre bevorzugte Zeitzone aus.

PixelPerfect-Bericht kann nicht erstellt werden, nachdem das Diagramm in der App geändert wurde

Mögliche Ursache  

Dimensionen und Kennzahlen im Quell-App-Objekt wurden hinzugefügt, entfernt oder umkonfiguriert.

Vorgeschlagene Aktion  

Sie können die Daten der Quell-App aktualisieren, die wie folgt verwendet werden:

  • Datenbindungsobjekte für Diagramme, die als Ebenen hinzugefügt werden. Diese werden unter Datenbank-Symbol mit Plus-Symbol Feldliste > Ebenen hinzugefügt.

  • Datenbindungsobjekte für die Quelltabellen, die in nativen PixelPerfect-Diagrammen, Kreuztabellen und Sparklines verwendet werden. Diese werden unter Datenbank-Symbol mit Plus-Symbol Feldliste > Tabellen hinzugefügt.

Dies ist in folgenden Situationen hilfreich:

  • Dimensionen und Kennzahlen wurden dem Quelldiagramm hinzugefügt oder daraus entfernt, seit Sie die Datenbindung erstellt haben.

  • Die Definitionen von Dimensionen und Kennzahlen wurden im Quelldiagramm geändert, seit Sie die Datenbindung erstellt haben.

Durch das Aktualisieren von Datenbindungsquellen können Sie dieselben Objekte in Ihrem Menü Datenbank-Symbol mit Plus-Symbol Feldliste beibehalten und brauchen keine neuen Objekte zu erstellen, wenn sich Diagrammkonfigurationen ändern.

  1. Bevor Sie beginnen, entfernen Sie alle Instanzen der entfernten oder aktualisierten Spalten und Felder aus der Vorlage. Dies ist nicht erforderlich, wenn bei der Aktualisierung des Diagramms nur neue Spalten oder Felder hinzugefügt werden.

    Folgende Schritte können erforderlich sein:

    • Entfernen Sie den Verweis auf das entfernte Feld oder die entfernte Spalte in den Eigenschaften des Berichtsstreifens.

    • Für Diagrammebenen, Sparklines und Kreuztabellen entfernen Sie den Verweis auf gelöschte Felder, indem Sie nach Auswahl der Ebene den Formel-Editor verwenden.

    • Bei nativen PixelPerfect-Diagrammen entfernen Sie den Verweis auf alle gelöschten Spalten in den Objekteigenschaften. Dies geschieht im Diagramm-Designer.

  2. Öffnen Sie das Menü Datenbank-Symbol mit Plus-Symbol Feldliste, das Sie auf der rechten Seite des Designers finden.

  3. Doppelklicken Sie auf Ebenen oder Tabellen, um sie zu erweitern.

  4. Bewegen Sie den Mauszeiger über das Element, das Sie aktualisieren möchten.

  5. Klicken Sie auf das Symbol „Aktualisieren“ (Felder aktualisieren oder Spalten aktualisieren).

    Aktualisieren der Datenbindung einer Ebene im Menü Feldliste

    Anklicken des Symbols „Felder aktualisieren“, um die Datenbindung einer Ebene zu aktualisieren

    Aktualisieren der Datenbindung einer Tabelle im Menü Feldliste

    Anklicken des Symbols „Spalten aktualisieren“, um die Datenbindung einer Tabelle zu aktualisieren

    Wenn sich Diagrammelemente während der Aktualisierung geändert haben, wird ein Hinweis mit einer Auflistung der einzelnen Änderungen angezeigt. Änderungen können Spalten und Felder umfassen, die hinzugefügt, aktualisiert oder entfernt wurden.

  6. Fahren Sie mit der Entwicklung der Vorlage entsprechend Ihrem Anwendungsfall fort. Dazu kann gehören, dass Sie bestehende Inhalte neu konfigurieren oder neue Inhalte hinzufügen. Nach dem Aktualisieren der Datenbindung stehen die neu hinzugefügten Diagrammspalten nun im Menü Datenbank-Symbol mit Plus-Symbol Feldliste zur Verfügung.

Weitere Informationen finden Sie unter Data binding.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!