Unter den Befehlen für Data Provider sind alle Befehle zusammengefasst, mit denen Sie den Zustand eines Data Providers verändern können. So können Sie z.B. Filterwerte setzen oder den Navigationszustand eines Data Providers ändern.
Um Befehle für Data Provider zu erzeugen, müssen Sie zuvor einen Data Provider für das Web Template anlegen.
Es stehen Ihnen folgende Befehle zur Verfügung:
● Grundlegende Data-Provider-Befehle
○ Bericht-Bericht-Schnittstelle (RRI)
○ Data-Provider-Parameter festlegen (SET_DATA_PROVIDER_PARAMETERS)
○ Null-Darstellung festlegen (SET_ZERO_PRESENTATION)
○ Vorzeichendarstellung festlegen (SET_SIGN_PRESENTATION)
○ Zurück zum Initialzustand (BACK_TO_INITIAL_DP_STATE)
○ Zurück zum letzten Zustand (BACK_TO_PREVIOUS_DP_STATE)
○ Währung umrechnen (SET_CURRENCY_TRANSLATION)
○ Data Provider als XML exportieren ((EXPORT_XML)
● Data-Provider-Befehle für Achsen
○ Hierarchische Darstellung der Achse setzen (SET_AXIS_HIERARCHY)
○ Ergebniszeilenposition setzen (SET_RESULT_ALIGNMENT)
○ Achsen vertauschen (SWITCH_AXES)
○ Aufriss entfernen (REMOVE_DRILL_DOWN)
○ Ein Merkmal aufreißen (DRILL_DOWN)
○ Merkmale/Strukturen austauschen (EXCHANGE)
● Data-Provider-Befehle für Merkmale
○ Anzeigeattribute festlegen (SET_ATTRIBUTES)
○ Darstellung festlegen (SET_PRESENTATION)
○ Anzeige der Ergebniszeile (SET_RESULT_VISIBLITY)
○ Sortierung festlegen (SET_SORTING)
● Data-Provider-Befehle für Bedingungen und Exceptions
○ Bedingung setzen (SET_CONDITION)
○ Status einer Bedingung setzen (SET_CONDITION_STATE)
○ Exception setzen (SET_EXCEPTION)
○ Status einer Exception setzen ((SET_EXCEPTION_STATE)
○ Dialog für Bedingungen aufrufen (OPEN_CONDITIONS_DIALOG)
○ Dialog für Exceptions aufrufen (OPEN _EXCEPTIONS_DIALOG)
● Data-Provider-Befehle für Datenzellen
○ Eigenschaften für eine Datenzelle setzen (SET_DATA_CELL_PROPERTIES)
○ Lokale Berechnungen setzen (SET_LIST_CALCULATION)
● Data-Provider-Befehle für Filterwerte
○ Alle Filterwerte entfernen (CLEAR_ALL_SELECTION_STATES)
○ Dialog für die Wertehilfe aufrufen (OPEN_SELECTOR_DIALOG)
○ Filterwert für ein Merkmal setzen (SET_SELECTION_STATE_SIMPLE)
○ Filterwerte setzen (SET_SELECTION_STATE)
○ Filterwerte für ein Merkmal entfernen (CLEAR_SELECTION_STATE)
○ Filterwerte für eine Liste von Merkmalen entfernen (CLEAR_SELECTION_STATES)
○ Filterwerte über verschiedene Quellen setzen (SET_SELECTION_STATE_BY_BINDING)
○ Filterwerte über Filter setzen (SET_SELECTION_STATE_BY_FILTER)
● Data-Provider-Befehle für Hierarchien
○ Hierarchieknoten auf-/zuklappen (SET_DRILL_STATE)
○ Hierarchie setzen (SET_HIERARCHY)
○ Position der Kinderknoten festlegen (SET_NODE_ALIGNMENT)
● Data-Provider-Befehle für die Funktion Öffnen/Sichern
○ Öffnen-Dialog aufrufen (LOAD)
○ Sichern-Dialog aufrufen (SAVE_AS)
○ Query View sichern (SAVE_VIEW)
● Data-Provider-Befehle für Dokumente
○ Dokumentenbrowser öffnen (OPEN_DIALOG_DLG_DOC_BROWSER)
○ Dialog für ein neues Dokument aufrufen (OPEN_DIALOG_DLG_NEW_DOCUMENT)