Tengo una columna con una barra invertida en el título, ¿debo escapar o poner el nombre de la columna entre comillas al hacer referencia a ella en una fórmula en un script JSL?
Miguel
No estoy completamente seguro, pero lo más probable es que estos enlaces tengan respuestas para usted:
Funciones de utilidad: nombre (cadena) (será depravado)
Reglas de sintaxis JSL - Nombres
Creo que se aplican las mismas reglas para los nombres de las columnas.
Esto parece que funciona bien:
Names Default To Here(1);
dt = New Table("Untitled 2",
Add Rows(2),
Compress File When Saved(1),
New Column("Column\",
Numeric,
"Continuous",
Format("Best", 12),
Set Values([1, 2])
)
);
Show(Col Sum(:Column\));No me sentiría cómodo haciendo referencia a columnas como esa, incluso si funcionara y usara alguna otra forma (AsColumn(), Column(), :"column name"n dependiendo del caso).