Tengo una plataforma bivariada escrita como esta:
Fit Group(
biv = Bivariate( Y(Eval(Y_parameters)), X(Eval(X_parameters)), Group By (groupByColumn[1]),
SendToReport(...)
)
)
donde
Y_Parameters = {"Param1", "Param2"};
X_Parameters = {"Radius"};
groupByColumn = {"Lot ID"};Por lo tanto, SOLO funciona si mi groupByColumn es una lista de cadenas, y solo si me refiero a ella como groupByColumn[1]
si yo digo
stringGroupByColumn = groupByColumn[1]
y luego usar
Group By (stringGroupByColumn)
no funcionará
¿POR QUÉ?
Si yo digo
groupByColumn = "Lot ID";
y luego úsalo, tampoco funcionará. ¿POR QUÉ?
La razón por la que no funciona es porque no está configurando un valor de variable, sino que está pasando un mensaje a la plataforma bivariada.La sintaxis correcta es
Biv << Group By( :lot ID );
Consulte el Índice de secuencias de comandos para ver ejemplos.