Um die Verwendung von freien Abfragen zu erläutern, wird folgendes Beispiel angewendet.
Am Projekt wurde ein benutzerdefiniertes Feld „U_WipFactor1“ mit der Bezeichnung „Faktor 1 Bewertung unfertiger Arbeiten“ angelegt. Siehe auch Benutzerdefinierte Felder (& S. 85-3).
Um den Wert für die Bildschirmauswertung verwenden zu können, muss nun mit dem Abfragegenerator eine Abfrage erstellt werden. Siehe Abfragegenerator (& S. 31-3).
Die Abfrage kann mehrere Parameter haben. Dabei werden automatisch folgende Parameter durch entsprechende Werte in der Bildschirmauskunft ersetzt:
Platzhalter [%0]: Wird ersetzt durch die Projektnummer
Platzhalter [%1]: Wird ersetzt durch die Periode von (je nach Zeiteinstellung)
Platzhalter [%2]: Wird ersetzt durch die Periode bis (je nach Zeiteinstellung)
Speichern Sie die Abfrage im Abfragemanager unter einem Namen ab.
In der Spaltendefinition wählen Sie den Quelltyp SQL-Ausdruck.
Abbildung: Einstellung einer SQL-Abfrage in der Spaltendefinition
Die Abfrage wird für jedes einzelne Projekt ausgeführt, wobei jeweils die drei Platzhalter ausgefüllt werden. Das Beispiel erwartet nur einen Wert pro Projekt, der nicht von einer Zeitachse abhängig ist, so dass die Platzhalter [%1] und [%2] nicht verwendet werden.
Die Spaltendefinitionen und gegebenenfalls die zugeordnete Deckungsbeitragsrechnungsdefinition kann in ein oder zwei XML-Dateien exportiert werden. So können die Einstellungen zum Beispiel in einer Testumgebung vorgenommen werden, um anschließend in die scharfe Umgebung importiert werden zu können.