Namen werden standardmäßig hier verwendet (1); CCProperty = {"Stärke", "Dehnung", "Gewicht", "Dicke"}; CCFormat = [60 66 1 4, 25 45,5 5 4, 3,4 4,0 0,1 4, 8 16 1 4]; outputwin = Neues Fenster("Kontrolldiagramme", Gliederungsfeld("Kontrolldiagramme", Hauptfeld = V-Listenfeld())); Für (i = 1, i <= N Elemente (CCProperty), i++, Hauptfeld << Anhängen (hb = H List Box ()); hb << Anhängen (Kontrolldiagramm-Generator (Größe (650, 600), Diagrammabstand (10), Ausgeschlossene Testuntergruppen (0), Grenzwertbeschriftungen anzeigen (1), Fähigkeit anzeigen (0), Grenzwertzusammenfassungen anzeigen (0), Variablen (Untergruppe (:Arbeitsauftrag), Y (Spalte (CCProperty [i]))), Diagramm (Position (1), Punkte (Statistik ("Durchschnitt")), Grenzwerte (Sigma ("Gleitende Spannweite"), Spezifikationsgrenzwerte (1))), Diagramm (Position (2), Punkte (Statistik ("Gleitende Spannweite auf Mittelwerten")), Grenzwerte (Sigma ("Gleitende Spannweite"))), Diagramm (Position (3), Punkte (Statistik ("Standardabweichung")), Grenzwerte (Sigma ("Standardabweichung"))), Systemsteuerung anzeigen (0), Nach (:Linie), Wobei (:Zeile == "Zeile 1"), SendToReport (Versand ({}, CCProperty[i], ScaleBox, {Min (CCFormat[i, 1]), Max (CCFormat[i, 2]), Inc (CCFormat[i, 3]), Kleinere Teilstriche (CCFormat[i, 4])}), ) ) ); hb << Anhängen (Kontrolldiagramm-Generator (Größe (650, 600), Diagrammabstand (10), Ausgeschlossene Testuntergruppen (0), Grenzwertbeschriftungen anzeigen (1), Fähigkeit anzeigen (0), Grenzwertzusammenfassungen anzeigen (0), Variablen (Untergruppe (:Arbeitsauftrag), Y (Spalte (CCProperty[i]))), Diagramm (Position (1), Punkte (Statistik ("Durchschnitt")), Grenzen (Sigma ("Gleitender Bereich"), Spezifikationsgrenzen (1))), Diagramm (Position (2), Punkte (Statistik ("Gleitender Bereich auf Mittelwerten")), Grenzen(Sigma("Gleitender Bereich"))), Diagramm(Position(3), Punkte(Statistik("Standardabweichung")), Grenzen(Sigma("Standardabweichung"))), Systemsteuerung anzeigen(0), Nach(:Linie), Wobei(:Linie == "Linie 2"), SendToReport( Dispatch({}, CCProperty[i], ScaleBox, {Min(CCFormat[i, 1]), Max(CCFormat[i, 2]), Inc(CCFormat[i, 3]), Kleinere Teilstriche(CCFormat[i, 4])}), ) ) ); ); //Ende der For-Schleife