<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Espero que mi tema no sea demasiado confuso. Soy un novato .jsl pero tengo un pequeño proyecto en el que estoy tratando de aprender. Estoy confundido con esto, y no estoy seguro de por qué se pega en esta hoja como esta
Estoy creando un nombre de columna a través de la variable dsocket que es una "d" concatenada y una fila / celda de otra tabla. La columna se crea normalmente.
Luego, la fórmula debe hacer referencia al mismo nombre de columna nueva, pero actualmente estoy usando la misma variable (vea el final de la fórmula). El problema es que parece que no lo estoy formateando correctamente al hacer referencia al nombre de la columna en la fórmula porque, en lugar de: nombre de la columna, no obtengo el punto y coma al frente. He intentado concatenar un: a la variable pero la salida es ": nombre de columna" entre comillas y solo necesito: nombre de columna ... ¿tiene sentido?
Alguna idea de cómo resolver esto? Espero que lo haya complicado demasiado. ¡Gracias!
| Para (i = 1, i <= 1, i ++, | | |
| | dsocket = "d" || dtsum: Socket ; |
| | impresión (dsocket); |
| | z = i + 7; |
| | nombre de columna = nombre de columna (z); |
| | Nueva columna (dsocket, numérica, continua, fórmula (If (: LOT [Row ()]! =: LOT [Row () - 1] |: OPERATION [Row ()]! =: OPERATION [Row () - 1] |: SUMMARY_ID [Row ()]! =: SUMMARY_ID [Row () - 1], If (columnname == binchoice, 1, 0), If (columnname == binchoice, Sum (dsocket [Row () - 1], 1), dsocket [Fila () - 1, Vacío ()]))))); |
No entiendo completamente tu problema, pero una pista con respecto a ": nombre de columna" es ...
// En lugar de:
Concat ( ":" , nombre de columna ) ;
// Tratar:
Como columna ( nombre de columna ) ;