3290_de-DE
Nicht erkanntes DialogelementOkay, dieses Problem hat mich stumm gemacht. Ich versuche, ein Skript zu schreiben, mit dem ich ein ANOM-Diagramm erstellen kann, bei dem der getestete Hauptwert jedoch nicht der Gesamtmittelwert ist, sondern ein vom Benutzer angegebener Wert. Zu diesem Zweck versuche ich, das Dialogfeld Xbar-Steuerungsdiagramm für Benutzereingaben zu replizieren.
Bisher habe ich:
c_dlg = Spaltendialog (
varlist = ColList ("Process", MinCol (1), DataType (Numeric)),
lablist = ColList ("Sample Label", MaxCol (1)),
bylist = ColList ("By"),
V-Listenfeld (
c_Vtype = Radio Box ({"R", "S"}),
Panel Box ("Parameter",
Aufstellungsbox (NCol (1), Abstand (5),
c_paratype = Radio Box ({"KSigma", "Alpha"}),
paraval = Zahlenbearbeitungsfeld (3))
)
)
);
Wenn ich dies jedoch ausführen, erhalte ich einen Fehler im Protokoll:
Nicht erkanntes Dialogelement beim Zugriff oder bei der Auswertung von 'V List Box', V List Box (
c_Vtype = Radio Box ({"R", "S"}),
Panel Box ("Parameter",
Aufstellungsbox (N Col (1), Abstand (5),
c_paratype = Radio Box ({"KSigma", "Alpha"}),
paraval = Zahlenbearbeitungsfeld (3)
)
)
)
Ich habe das V-Listenfeld verwendet, nicht verwendet, eine Reihe von Line-Up-Anweisungen verwendet und jedes Mal, wenn ich den Nicht-Spalten-Auswahlteil ändere, ändert sich der Fehler geringfügig und beschwert sich häufig über die 'Liste' in der ersten Radiobox (und wahrscheinlich auch davon) die Liste in der Panel-Box auch). Wenn ich den Code in das V-Listenfeld nehme und in ein neues Fenster (kein Spaltendialogfeld) einfüge, wird er einwandfrei ausgeführt. Warum funktioniert er nicht im Spaltendialogfeld?
Auch - und dies ist eine völlig andere Frage, aber wie kann ich diesem Dialogfeld eine Schaltfläche hinzufügen, die alle Prozessvariablen übernimmt und dem Benutzer eine Tabelle anzeigt, in der jeder der Zielwerte angegeben wird? Ich konnte keine Beispiele finden, wie ein Skript in einem Dialog ausgeführt wird, der den Dialog ändert (aber vielleicht habe ich noch nicht hart genug gesucht).
Vielen Dank für Ihre Zeit!