Ich erstelle eine Übersichtstabelle wie folgt, aber die Spalten in der Übersichtstabelle werden mit dem Sperrsymbol versehen.
FAILS_SUM = FAILS << Zusammenfassung(
Gruppe( :Lot, :Wafer, :Part, :End_Date, :X, :Y ),
linkToOiginalDataTable(0),
OutputTableName(FAILS<
unsichtbar
);
Ich entsperre die Spalten programmgesteuert mit
colNames = FAILS_SUMMARY << getColumnNames();
for(i=1, i<=nItems(colNames),i++,
Spalte(colNames ) << setLock(0);
);
Die Gruppierungsspalte „Lot“ ist von ihrer Quellspalte getrennt.
Die Gruppierungsspalte „Wafer“ ist von ihrer Quellspalte getrennt.
Die Gruppierungsspalte „X“ ist von ihrer Quellspalte getrennt.
Die Gruppierungsspalte „Y“ ist von ihrer Quellspalte getrennt.
Die Gruppierungsspalte „Teil“ ist von ihrer Quellspalte getrennt.
Die Gruppierungsspalte „End_Date“ ist von ihrer Quellspalte getrennt.
Nach welchen Kriterien sperrt JML/JSL Spalten beim Erstellen einer Übersichtstabelle?
Was bedeutet die Warnung, die ich erhalte!
Wie kann ich sauber entweder A) die Spalten nicht sperren oder
sie entsperren?
Troja
Mit diesem Code können Sie eine Spalte entsperren:
dt:Spalte<Betreff: Sperren von Spalten beim Erstellen einer Übersichtstabelle<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
... was Sinn macht, außer dass Troy „ linkToOiginalDataTable(0)" in seinem Code!
Es sieht aus wie ein Tippfehler: „Oiginal“!!
Eine Übersichtstabelle ist standardmäßig mit dem Original verknüpft und daher sind die Spalten gesperrt.
Es ist möglich, eine nicht verknüpfte Tabelle mit nicht gesperrten Spalten zu erstellen Zusammenfassung (siehe JSL-Beispiel unten) oder Tabellieren (Ausgabetabelle von << In Datentabelle umwandeln sollte haben nicht gesperrte Spalten).
.
Aktuelle Datentabelle () << Zusammenfassung ( Gruppe ( : Alter ) , Bedeuten ( : Höhe ) ,
Link zur Originaldatentabelle ( 0 )) ;