Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie müssen ein Parameterfeld nicht in Ihren Bericht einfügen, um es in einem Datensatz oder in einer Gruppenauswahlformel zu verwenden. Sie erstellen einfach das Parameterfeld und geben es dann (genauso wie jedes andere Feld) in Ihre Formel ein.
Datensatzauswahl mit Formeln
Fügen Sie Parameterfelder direkt in Ihre Datensatzauswahlformel ein, um die Menge der vom Datenbankserver übertragenen Daten zu verringern und die Leistung zu erhöhen.
Mit dieser Datensatzauswahlformel wird der Anwender zur Eingabe eines Umsatzanteils aufgefordert. Es werden dabei nur die Kunden angezeigt, deren Vorjahresumsatz über diesem Umsatzanteil lag.
{Kunde.Vorjahresumsatz} > {?Umsatzvorgabe}.
Sortieren und Gruppieren mit Parameterfeldern
Diese Crystal-Syntax-Formel enthält den Parameter ?group, mit dem der Anwender zum Auswählen von Kunde oder Gruppe als Gruppenoption aufgefordert wird. Die Funktion UpperCase wandelt den Parameterwert zur Vereinheitlichung in Großbuchstaben um.
WhileReadingRecords; If UpperCase ({?Gruppe})= "CUSTOMER" then {Kunde.Kundenname} Else if UpperCase ({?Gruppe}) = "REGION" then {Kunde.Region}
Bedingte Formatierung mit Parameterfeldern
Parameterfelder können zur Erstellung von Formeln für bedingte Formatierungen verwendet werden. Mit diesen Formeln können Sie Daten, die bestimmte Bedingungen erfüllen, farbig markieren. Wenn sich die Bedingungen, unter denen Sie diese Elemente markieren, nie ändern, benötigen Sie keine Parameterfelder, sondern können stattdessen Formeln oder bedingte Formatierungen verwenden.
Diese Crystal-Syntax-Formel enthält den Parameter ?SalesTarget, mit dem der Anwender zur Eingabe eines Umsatzzieles aufgefordert wird. Alle Kunden, deren Umsatz höher als das angegebene Umsatzziel ist, werden im Bericht rot dargestellt.
If {Kunde.Vorjahresumsatz} > {?Umsatzziel} Then Red Else Black