2.1.8 IC_Links
Über Einträge in der Tabelle IC_Links können (mehrstufige) Verbindungen zwischen Auswertungen hergestellt werden. Verlinkte Auswertungen werden automatisch aktualisiert, wenn ein Datensatz in der Ursprungsauswertung, aus der die verlinkte Auswertung gestartet wurde, durch den Benutzer ausgewählt wird.
Die hinterlegten Verknüpfungen werden im Kontextmenü der jeweiligen Auswertung unter "Verknüpfungen" angeboten.
Die Einstellung "IsDiabled", "UserOrGroup", "Station", "DeviceType" und "Version" werden analog zu "IC_Groups" und weiteren Tabellen zur Steuerung der Sichtbarkeit der jeweiligen Verknüpfung verwendet. Ebenso dient die in allen Tabellen verfügbare Spalte "IsStandard“ zum Schutz des jeweiligen Datensatzes vor Veränderungen durch Updates der Standard-Auswertungen.
|
Spaltenname
|
Bedeutung
| ||||||
|
Name
|
Eindeutiger (interner) Name der Verknüpfung
Dieser Name muss mit dem Namen der Auswertung in IC_Actions übereinstimmen, die über diese Verknüpfung gestartet werden soll. Bei einer IMA-Verknüpfung (siehe "Type") ist der Name irrelevant. | ||||||
|
IsStandard
|
Standarddatensatz
| ||||||
|
IsDisabled
|
Anzeige der Verknüpfung abgeschaltet
| ||||||
|
ElementName
|
Name aus IC_Elements zu dem diese Verknüpfung gehört.
| ||||||
|
Text
|
Dieser Text wird im Kontextmenü der Auswertung zum Aufruf der verknüpften Auswertung angezeigt.
| ||||||
|
IsDefault
|
Standardverknüpfung, die beim Doppelklick auf einen Datensatz der Auswertung gestartet wird.
| ||||||
|
Prio
|
Festlegung der Anzeigereihenfolge im Kontextmenü
| ||||||
|
Type
|
Verknüpfungstyp
Abhängig vom Verknüpfungstyp wird eine der folgenden Aktionen beim Auswählen der Verknüpfung ausgeführt:
| ||||||
|
Description
|
Kurzbeschreibung der Verknüpfung
| ||||||
|
Properties
|
Weitere Eigenschaften dieser Verknüpfung:
Eigenschaften werden in folgender Form angegeben: Schlüssel[=Wert], Schlüssel[=Wert], ... Hinweis: generell können hier auch infra-Makros verwendet werden
| ||||||
|
RefValue
|
Bei den Verknüpfungstypen "IMA" und "SQL" kann hier angegeben werden, welcher Spaltenwert aus der aufrufenden Auswertung in die Globalvariable "GV_reportlinkobject" übernommen werden und dem IMA- bzw. SQL-Skript zur Verfügung gestellt werden soll.
Besonderheit: Alternativ kann der zu übergebende Wert auch in einer weiteren SQL-Abfrage "kalkuliert" werden, bevor er in der Globalvariablen "GV_reportlinkobject" übergeben wird. Dazu wird als "RefValue" folgendes angegeben: SQL:ScriptName
Es wird das unter dem Namen "ScriptName" in der Tabelle "IC_Scripts" gespeicherte SQL-Skript ausgeführt. Das SQL-Skript muss genau einen Wert als Ergebnis liefern.
| ||||||
|
IMAFile
|
Bei Typ "IMA" Verweis auf die auszuführenden infra-IMA-Datei aus dem IMA-Verzeichnis der infra-Anwendung.
Bei Typ "SQL" Verweis auf den Namen des SQL-Skripts in Tabelle "IC_Scripts". | ||||||
|
IMAScript
|
Alternativ zu "IMAFile" kann hier auch direkt ein vollständiges IMA-Skript bzw. bei Typ "SQL" ein SQL-Skript hinterlegt werden.
| ||||||
|
IMAFunction
|
wird nicht ausgewertet
| ||||||
|
IMACGW
|
wird nicht ausgewertet
| ||||||
|
IMAField
|
wird nicht ausgewertet
| ||||||
|
Station
|
Die Verfügbarkeit der Verknüpfung kann auf bestimmte infra Stationsnamen eingeschränkt werden. infra Stationen werden über die infra-Server-Managementkonsole verwaltet.
| ||||||
|
UserOrGroup
|
Die Verfügbarkeit der Verknüpfung kann auf bestimmte infra Benutzer und/oder Benutzergruppen eingeschränkt werden. infra Benutzer werden über die infra-Server-Managementkonsole verwaltet.
| ||||||
|
DeviceType
|
Die Verfügbarkeit der Verknüpfung kann für zukünftige Anwendungen auf bestimmte Gerätetypen begrenzt werden (z.B. Desktop, Browser, Mobile).
| ||||||
|
Version
|
Versionsnummer in der Form "x.y" - sind mehrere Datensätze mit gleichem Namen vorhanden, wird die höhere Version bevorzugt
|
