Das Dashboard bietet die Möglichkeit verschiedene Arten von Variablen zu definieren, um diese z.B.im SQL-Statement eines Datenproviders zu verwenden.Dabei kann der bei der Anlage einer Variablen definierte Standardwert bei Bedarf für ein Dashboard, einen Datenprovider und/ oder eine Kachel überschrieben werden.
Im folgenden wird die Anlage von neuen Variablen kurz beschrieben, detaillierte Informationen zu den Eigenschaften der verschiedenen Variablen finden Sie unter "Verwendung von Variablen".
Wechsel in den Bearbeitungsmodus
Standard, d.h. es wird die SQL Parametrisierung genutzt, um die Werte einzusetzen
Beispiel:
Die Variable hat folgende relevante Eigenschaften:
Name = ABEZ
Wert = Test
Die Variable wird mit @ABEZ in ein SQl-Statement eingefügt und gemäß SQL-Parametrisierung ausgeführt, d.h. ein SQL-Statement mit dieser Variablen könnte so aussehen:
SELECT TOP (100) A.LFDNR, A.ABEZ1, A.ARTNR1 FROM ARTIKEL A WHERE A.ABEZ1 =@ABEZ
Ersetzung, d.h. die Werte in dem String werden vor dem Ausführen ersetzt.
Beispiel:
Die Variable hat folgende relevante Eigenschaften:
Name = ABEZ
Wert = %Test%
Die Variable wird mit @ABEZ in ein SQl-Statement eingefügt und gemäß SQL-Parametrisierung ausgeführt, d.h. ein SQL-Statement mit dieser Variablen könnte so aussehen:
SELECT TOP (100) A.LFDNR, A.ABEZ1, A.ARTNR1 FROM ArtikelA WHERE A.ABEZ1 like '@ABEZ'
Speichern Sie die neue Variable mit einem Klick auf "OK" oder "Übernehmen".
Wiederholen Sie die Schritte 4 - 9 für alle weiteren globalen Variablen, die Sie anlegen möchten.
Wechsel in den Bearbeitungsmodus (1)
Standard, d.h. es wird die SQL Parametrisierung genutzt, um die Werte einzusetzen
Beispiel:
Die Variable hat folgende relevante Eigenschaften:
Name = ABEZ
Wert = Test
Die Variable wird mit @ABEZ in ein SQl-Statement eingefügt und gemäß SQL-Parametrisierung ausgeführt, d.h. ein SQL-Statement mit dieser Variablen könnte so aussehen:
SELECT TOP (100) A.LFDNR, A.ABEZ1, A.ARTNR1 FROM ARTIKEL A WHERE A.ABEZ1 =@ABEZ
Ersetzung, d.h. die Werte in dem String werden vor dem Ausführen ersetzt.
Beispiel:
Die Variable hat folgende relevante Eigenschaften:
Name = ABEZ
Wert = %Test%
Die Variable wird mit @ABEZ in ein SQl-Statement eingefügt und gemäß SQL-Parametrisierung ausgeführt, d.h. ein SQL-Statement mit dieser Variablen könnte so aussehen:
SELECT TOP (100) A.LFDNR, A.ABEZ1, A.ARTNR1 FROM ArtikelA WHERE A.ABEZ1 like '@ABEZ'
Speichern Sie die neue Variable mit einem Klick auf "OK" oder "Übernehmen".
Wiederholen Sie die Schritte 4 - 9 für alle weiteren Dashboard-Variablen, die Sie anlegen möchten.
Standard, d.h. es wird die SQL Parametrisierung genutzt, um die Werte einzusetzen
Beispiel:
Die Variable hat folgende relevante Eigenschaften:
Name = ABEZ
Wert = Test
Die Variable wird mit @ABEZ in ein SQl-Statement eingefügt und gemäß SQL-Parametrisierung ausgeführt, d.h. ein SQL-Statement mit dieser Variablen könnte so aussehen:
SELECT TOP (100) A.LFDNR, A.ABEZ1, A.ARTNR1 FROM ARTIKEL A WHERE A.ABEZ1 =@ABEZ
Ersetzung, d.h. die Werte in dem String werden vor dem Ausführen ersetzt.
Beispiel:
Die Variable hat folgende relevante Eigenschaften:
Name = ABEZ
Wert = %Test%
Die Variable wird mit @ABEZ in ein SQl-Statement eingefügt und gemäß SQL-Parametrisierung ausgeführt, d.h. ein SQL-Statement mit dieser Variablen könnte so aussehen:
SELECT TOP (100) A.LFDNR, A.ABEZ1, A.ARTNR1 FROM ArtikelA WHERE A.ABEZ1 like '@ABEZ'
Wiederholen Sie die Schritte 2 - 5, wenn Sie noch weitere Variablen für den Datenprovider anlegen möchten.
Verwenden Sie die angelegten Variable in ihrem SQL.
Speichern Sie die neue(n) Variable(n) und alle weiteren Anpassungen am Datenprovider mit einem Klick auf "OK".
Definition einer vorhandenen Variablen bearbeiten
Bearbeitung des Wertes und Datentyps einer vererbten Variablen
Erstellung eines neuen Datenproviders
Bearbeitung eines Datenproviders
Dialogfenster globale Variablen definieren
Dialogfenster Variablen editieren