Ich habe eine bivariate Plattform, die wie folgt geschrieben ist:
Fit Group(
biv = Bivariate( Y(Eval(Y_parameters)), X(Eval(X_parameters)), Group By (groupByColumn[1]),
SendToReport(...)
)
)
wo
Y_Parameters = {"Param1", "Param2"};
X_Parameters = {"Radius"};
groupByColumn = {"Lot ID"};Es funktioniert also NUR, wenn meine groupByColumn eine Liste von Zeichenfolgen ist, und nur, wenn ich sie als groupByColumn[1] bezeichne.
wenn ich sage
stringGroupByColumn = groupByColumn[1]
und dann verwenden
Group By (stringGroupByColumn)
es wird nicht funktionieren.
WIESO DEN?
Wenn ich sage
groupByColumn = "Lot ID";
und dann verwenden - es wird auch nicht funktionieren. WIESO DEN?
Der Grund, warum es nicht funktioniert, ist, dass Sie keinen Variablenwert festlegen, sondern eine Nachricht an die bivariate Plattform weitergeben.Die richtige Syntax ist
Biv << Group By( :lot ID );
Beispiele finden Sie im Skripting-Index