Frage

Xcelsius wird mit einer Druckschaltfläche geliefert, aber es ist, einen Screenshot des Dashboards zu drucken. Ich muss eine benutzerdefinierte Drucken eines einzelnen Tisches oder einer Tabelle durchführen, und nicht das gesamte Dashboard. Gibt es eine Möglichkeit zu einer Möglichkeit zu mach das?

War es hilfreich?

Lösung

Leider ist die im Produkt enthaltene Druckknopf nicht sehr vielseitig. Außerhalb des Schreibens Ihrer eigenen Druckkomponente in Flex sind hier einige Tricks, die Sie vielleicht in Betracht ziehen möchten ...

Verwenden Sie eine dynamische Sichtbarkeit, um einen Hintergrund zu setzen, der den Rest des Dashboards vor dem Drucken verdeckt. EX: Erstellen Sie eine gefälschte Druckvorschau -Schaltfläche, mit der alles auf der Seite gedruckt werden soll. Lassen Sie den Benutzer auf die Schaltfläche Real Print klicken.

Verwenden Sie eine externe Schnittstellenverbindung, um das Xcelsius -Diagramm in einen eigenen SWF -Container zu isolieren, der seine Daten von der Hauptanwendung über eine JS -Schnittstelle übertragen wird.

Und wenn alles andere fehlschlägt, können Sie immer eine Druckbildschirmaufnahme ausführen und das Bild mit der gewünschten Ansicht aufnehmen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top