Externe Berichte (Erstellung)
Aus bmWiki
(Unterschied zwischen Versionen)
K (Schützte „Externe Berichte (Erstellung)“ ([edit=sysop] (unbeschränkt) [move=sysop] (unbeschränkt))) |
|||
| Zeile 1: | Zeile 1: | ||
* Eine Externer Bericht kann nur von pirAMide Informatik GmbH erstellt werden. | * Eine Externer Bericht kann nur von pirAMide Informatik GmbH erstellt werden. | ||
* Im Berichts-SQL muss ein Parameter mit dem Namen ''companyId'' enthalten sein (Achtung: genaue Schreibweise) | * Im Berichts-SQL muss ein Parameter mit dem Namen ''companyId'' enthalten sein (Achtung: genaue Schreibweise) | ||
| - | * Im Bericht folgende Option setzen: oberster Eintrag im Fenster ''Report Inspector'' auswählen -> im | + | * Im Bericht folgende Option setzen: oberster Eintrag im Fenster ''Report Inspector'' auswählen -> im entsprechenden Fenster ''Eigenschaften'' -> Option ''Language'' setzen auf "Java" |
* bei dem Operator ''is'' wird auf die entsprechende ID abgefragt (Beispiel: bei ''Kontakt:Name'' wird mit address.addressid auf Gleichheit geprüft) | * bei dem Operator ''is'' wird auf die entsprechende ID abgefragt (Beispiel: bei ''Kontakt:Name'' wird mit address.addressid auf Gleichheit geprüft) | ||
* Status auf ''Fertig'' setzen, damit der Bericht für den Administrator der entsprechenden Firma sichtbar wird | * Status auf ''Fertig'' setzen, damit der Bericht für den Administrator der entsprechenden Firma sichtbar wird | ||
| + | |||
| + | |||
| + | == Bilder aus der Datenbank == | ||
| + | |||
| + | Field. | ||
| + | |||
| + | <field name="Foto" class="java.io.InputStream"/> | ||
| + | |||
| + | Image: | ||
| + | |||
| + | <image scaleImage="RealSize"> | ||
| + | <reportElement x="307" y="10" width="100" height="76"/> | ||
| + | <imageExpression class="java.io.InputStream"><![CDATA[$F{Foto}]]></imageExpression> | ||
| + | </image> | ||
| + | |||
| + | As example see the "dataBaseimage_example.jrxml" attachment report file. | ||
Version vom 2. April 2013, 11:03 Uhr
- Eine Externer Bericht kann nur von pirAMide Informatik GmbH erstellt werden.
- Im Berichts-SQL muss ein Parameter mit dem Namen companyId enthalten sein (Achtung: genaue Schreibweise)
- Im Bericht folgende Option setzen: oberster Eintrag im Fenster Report Inspector auswählen -> im entsprechenden Fenster Eigenschaften -> Option Language setzen auf "Java"
- bei dem Operator is wird auf die entsprechende ID abgefragt (Beispiel: bei Kontakt:Name wird mit address.addressid auf Gleichheit geprüft)
- Status auf Fertig setzen, damit der Bericht für den Administrator der entsprechenden Firma sichtbar wird
Bilder aus der Datenbank
Field.
<field name="Foto" class="java.io.InputStream"/>
Image:
<image scaleImage="RealSize">
<reportElement x="307" y="10" width="100" height="76"/>
<imageExpression class="java.io.InputStream"><![CDATA[$F{Foto}]]></imageExpression>
</image>
As example see the "dataBaseimage_example.jrxml" attachment report file.