Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Binäre Ressourcen ermöglichen es Ihnen, externe Dateien im R-S verfügbar zu machen. Binäre Ressourcen repräsentieren also eine im R-S gespeicherte, externe Datei. Die Hauptaufgabe von binären Ressourcen besteht in der Darstellung von Grafiken: Da Sie im R-S keine Grafiken direkt erstellen können, wie sie es z.B. für Texte können, müssen Sie fertige Grafiken in Ihr Projekt einbinden. Dies machen Sie mit binären Ressourcen. Das Symbol für binäre Ressourcen im R-S ist .


Inhalte von binären Ressourcen

Mit binären Ressourcen können Sie grundsätzlich beliebige Dateien einbinden. Welche Dateiendungen für den Import erlaubt sind, ist in der R-S Server Konfigurationsdatei festgelegt. Dort sind auch andere Eigenschaften wie die Maximalgröße definiert. Im Auslieferungszustand des R-S sind das die Dateien, die der ReportWriter verarbeiten kann. Standardmäßig sind das: Bilder in Form von .bmp, .tiff, .jpeg, .jpg, .png, .gif Dateien sowie xdp's und .pdf's.
 

...

Je nachdem, welche Software Sie zur Dokumenterstellung verwenden, können auch andere Dateien verarbeitungsfähig sein. Wenden Sie sich an Ihren R-S Administrator, wenn Sie sich nicht sicher sind, welche Dateien verwendet werden können. Versuchen Sie, eine Datei mit einer nicht erlaubten Endung hochzuladen, bricht das R-S mit einer Fehlermeldung ab. Dateien werden außerdem einer Datei- und Anti-Virenprüfung unterzogen. Die Größe der Grafik in einer binären Ressource wird bei Einbindung in das Dokument automatisch an den verfügbaren Platz angepasst. Eine Datei, die Sie in eine binäre Ressource laden, wird in die Ressource kopiert. Es besteht also kein Verweis zur Datei und selbst wenn Sie die Datei löschen oder verändern, bleibt die Binäre Ressource unverändert.


Verwendung von Binären Ressourcen

Wie bei jedem Ressource-Typ besteht die einfachste Art, eine Ressource in ein Dokument einzufügen darin, die Ressource direkt und statisch einzubinden:

...