Virtuelle Tabelle: Partnerbilder

Alle virtuellen Tabellen sind in Semiramis im Unterkatalog „VIRTUAL“ eingeordnet. Diese Dokumentation beschreibt im Folgenden die virtuelle Tabelle „Partnerbilder“.

1                     Begriffsbestimmung

Virtuelle Tabelle

Eine virtuelle Tabelle existiert nicht in der Datenbank, sondern wird vom SAS emuliert. Prinzipiell kann auf virtuelle Tabelle wie auf eine Datenbanktabelle zugegriffen werden. Der Inhalt einer virtuellen Tabelle wird zur Laufzeit der Abfrage bezüglich der Eingabewerte berechnet. Als Anfrageergebnis können beliebig viele Zeilen zurückgeben werden. Eine virtuelle Tabelle darf nur als einzige Tabelle in einem einfachen SQL-Statement verwendet werden.

Virtuelle Tabellen sollten verwendet werden, wenn das Anfrageergebnis mehr als eine Zeile umfassen kann. Wenn das Anfrageergebnis nur maximal eine Zeile enthält, bietet sich eine virtuelle Funktion an, da diese in Joins verwendet werden kann

2                     Zielgruppe

  • Berater
  • Entwickler

3                     Virtuelle Tabelle

Durch die virtuelle Tabelle „Partnerbilder“ kann auf das zu einem Partner hinterlegte Bild zugegriffen werden. Als Eingabeparameter dient die Spalte „in_itemGuid_“, welche die GUID des Partners zugewiesen bekommt. Die Tabelle enthält keine leeren Datensätze. Nur für Partner, denen ein Bild zugeordnet wurde, ist ein Datensatz vorhanden.

Die implementierende Java-Klasse ist com.cisag.app.general.partner.log.PartnerImageVirtualTable.

Die Tabelle hat folgende Spalten:

app_general_PartnerImage
Spaltenname Erläuterung
in_partnerGuid_ Diesem Eingabeparameter muss die GUID des Partners zugewiesen werden.
content Diese Spalte enthält das Partnerbild.

Weitere Informationen zum Einbinden von Bildern in Crystal Reports finden Sie in der Dokumentation „Berichte entwickeln“.

name Der Name des Partners
number Die Identifikation des Partners

 

Czy ten artykuł był pomocny?