Vorgehensweise: |
Sie können fehlende Datenwerte (in einem Balkendiagramm, Liniendiagrammen, Flächendiagramm oder jeder Variation dieser Diagrammtypen) in einem der folgenden Formate anzeigen:
GRAPH FILE filename . . . SET VZERO={ON|OFF} ON GRAPH SET STYLE * *GRAPH_SCRIPT API call *END ENDSTYLE END
Hierbei gilt:
Zeigt fehlende Werte als Null an. Ein API-Aufruf ist nicht nötig, wenn VZERO auf ON eingestellt ist. Sie können alternativ ON GRAPH SET VZERO ON hinzufügen.
Zeigt fehlende Werte als eine Lücke, eine gepunktete Linie bis Null oder eine eingeschobene Punktlinie an, abhängig davon, welcher API-Aufruf hinzugefügt wird. Sie können alternativ ON GRAPH SET VZERO OFF hinzufügen.
Bestimmt, wie fehlende Werte im Diagramm angezeigt werden, wenn VZERO auf OFF eingestellt ist. Dies sind mögliche Einstellungen:
setFillMissingData(0); zeigt fehlende Werte als Lücke an.
setFillMissingData(1); zeigt fehlende Werte als eine gepunktete Linie bis Null an.
setFillMissingData(2); zeigt fehlende Werte als eine eingeschobene Punktlinie an.
Nachfolgend sehen Sie, wie fehlende Werte in einem Balkendiagramm dargestellt werden, wenn Sie als 0 angezeigt werden sollen. Der Wert CURR_SAL fehlt für Seay, sowie der Wert RAISE für Bryant und Huntley.
SET LOOKGRAPH=BAR SET GRAPHEDIT=SERVER SET GRID=ON SET VZERO=ON GRAPH FILE MSFATIA SUM CUR_SAL RAISE ACROSS LAST_NAME ON GRAPH SET STYLE * *GRAPH_SCRIPT setTextRotation(getO1Label(),0); *END ENDSTYLE END
Die Ausgabe ist:
Nachfolgend sehen Sie, wie fehlende Werte in einem Balkendiagramm dargestellt werden, wenn Sie als eine Leerstelle angezeigt werden sollen. Der Wert CURR_SAL fehlt für Seay, sowie der Wert RAISE für Bryant und Huntley.
SET LOOKGRAPH=BAR SET GRAPHEDIT=SERVER SET GRID=ON SET VZERO=OFF GRAPH FILE MSFATIA SUM CUR_SAL RAISE ACROSS LAST_NAME ON GRAPH SET STYLE * *GRAPH_SCRIPT setFillMissingData(0); setTextRotation(getO1Label(),0); *END ENDSTYLE END
Die Ausgabe ist:
Nachfolgend sehen Sie, wie fehlende Werte in einem Liniendiagramm dargestellt werden, wenn Sie als Punktlinie bis 0 angezeigt werden sollen. Der Wert CURR_SAL fehlt für Seay, sowie der Wert RAISE für Bryant und Huntley.
SET LOOKGRAPH=LINE SET GRAPHEDIT=SERVER SET GRID=ON SET VZERO=OFF GRAPH FILE MSFATIA SUM CUR_SAL RAISE ACROSS LAST_NAME ON GRAPH SET STYLE * *GRAPH_SCRIPT setFillMissingData(1); setTextRotation(getO1Label(),0); *END ENDSTYLE END
Die Ausgabe ist:
Nachfolgend sehen Sie, wie fehlende Werte in einem Liniendiagramm dargestellt werden, wenn Sie als eingeschobene Punktlinie angezeigt werden sollen. Der Wert CURR_SAL fehlt für Seay, sowie der Wert RAISE für Bryant und Huntley.
SET LOOKGRAPH=LINE SET GRAPHEDIT=SERVER SET GRID=ON SET VZERO=OFF GRAPH FILE MSFATIA SUM CUR_SAL RAISE ACROSS LAST_NAME ON GRAPH SET STYLE * *GRAPH_SCRIPT setFillMissingData(2); setTextRotation(getO1Label(),0); *END ENDSTYLE END
Die Ausgabe ist:
WebFOCUS |