Ich möchte das DIV verwenden, um meinen Bericht anzuzeigen, also sehe ich die icCube-Dokumentation icCube Web Reporting : Displaying a Report aber wenn ich versuche, es anzuwenden, bin ich verwirrt darüber, wie kann ich die verschiedenen Funktionen des Skripts auf der gleichen HTML-Seite sammeln, das sind die Funktionen:Wie kann ich die verschiedenen Funktionen des Skripts auf derselben HTML-Seite zusammenführen?
Der erste Teil
var ic3reporting = new ic3.Reporting({
noticesLevel: ic3.NoticeLevel.ERROR,
dsSettings: {
userName: "demo",
userPassword: "demo",
url: "http://localhost:8282/icCube/gvi"
}
});
ic3reporting.setupGVIConfiguration(function() {
ic3reporting.setupApplication({
mode: ic3.MainReportMode.REPORTING,
menu: ic3.MainReportMenuMode.OFF,
noticesLevel: ic3.NoticeLevel.ERROR,
container: $("#report-container")
});
});
Der zweite Teil
var options = {
report: { name: 'My Report' },
mode: ic3.MainReportMode.EDITING_REPORTING,
menu: ic3.MainReportMenuMode.ON,
noticesLevel: ic3.NoticeLevel.INFO
};
ic3reporting.openReport(options, function() {
// your callback (I don't inderstand how can i putting this code)
});
ich inderstand nicht, wie kann ich diese Teile setzen sammeln und Es ist sehr wichtig für mich, dieses Skript zu erstellen, das den Export des Berichts einfacher als zuvor macht.
Haben Sie richtigen Namen des Berichts anstelle von „Mein Bericht gesetzt "=>' var options = {Bericht: {Name: 'Mein Bericht'}}; '? Tauschen Sie auch die Zeile 'alert ("Report opened successfully") mit dem benötigten Callback aus. –
Ich habe eine andere Notwendigkeit, ich möchte dieses Diagramm zu Excel exportieren Mit diesem div, mit dem ich bereits gearbeitet habe, können Sie darüber helfen, denn das ist mein Ziel ist es, es zu Excel oder zu Bild exportieren, aber ich nicht finden Sie eine Lösung für diese –
Wenn Sie über den Bericht sprechen, können Sie es in PDF exportieren und dann in Ihre Excel-Datei aufnehmen. Auf der anderen Seite, wenn Sie ein Diagramm-Widget meinen, verwenden Sie die eigene Export-to-Image-Funktionalität. Bitte geben Sie Ihre Frage an. –