Fórmulas de columna creadas por JSL Break después de ordenar la tabla de datosHola,
Escribí un script relativamente simple que crearía unas pocas columnas con fórmulas para calcular algunos valores clave.
El script en sí funciona bien, las columnas se crean y los valores se rellenan.
El problema que tengo es que si luego trato de ordenar cualquier columna en el dt ya sea ascendente o descendente, las fórmulas creadas por esas columnas ya no producirán nada. Puedo decir que las fórmulas se vuelven a clasificar, ya que recibo un error que indica que no reconoce el nombre de las columnas utilizadas en la fórmula:

Aquí entCol es la variable para el nombre de columna que utilicé en mi script.
¿Hay alguna manera de asegurarse de que las fórmulas de columna que escribo en el script se puedan volver a ejecutar con éxito si elijo reorganizar la tabla de datos?
Gracias,
Lain
Tabla de datosScriptingRe: Fórmulas de columna creadas por JSL Break después de ordenar la tabla de datosAparentemente hay algo en la fórmula de la columna que es específico del orden. Si los datos de la fórmula son los que desea, y desea que los datos permanezcan igual después de la clasificación, puede especificar eliminar la fórmula, lo que cambiará los valores en la columna de valores calculados a estáticos (codificados) valores. Haga clic derecho en el encabezado de la columna y seleccione Información de columna. En la ventana Información de columna, haga clic en la propiedad de columna Fórmula y luego haga clic en el botón "Eliminar".
Re: Fórmulas de columna creadas por JSL Break después de ordenar la tabla de datosParece que está guardando la variable entCol en la fórmula en lugar del nombre de la columna en sí. Tan pronto como la tabla de datos vuelve a calcular (no necesariamente debido a que está ordenada) el cálculo falla. Revisa este enlace que muestra algunos métodos para insertar el nombre de la columna en la fórmula.