semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entrada<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Tiene problemas para usar "semanas" en una fórmula de columna. semanas = 25; Es de un cuadro de diálogo. Se agradece la ayuda
Re: semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entradaAcabo de revisar la solución de la variable de la tabla y GRAN. Además aprendió algo nuevo.
Usando el siguiente script ... ¿cuál sería la fórmula de la columna usando semanas? Gracias curiosas por la solución.
Nueva ventana ( "Line Up Box" ,
<< Modal ,
Cuadro de lista V (
Caja de alineación ( NCol ( 2 )
Caja de texto ( "Establecer este valor" ), var = Cuadro de edición de números ( 45 ),),),
Cuadro de lista H (
Caja de botones ( "DE ACUERDO" ,),
Caja de botones ( "Cancelar" ,))
semanas = var << obtener ;
espectáculo (semanas);
Re: semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entradaSi está familiarizado con las variables de tabla, no necesita leer más ...
Si su cuadro de diálogo es parte de un script más grande, entonces la sugerencia de MS parece ser tan sencilla como cualquier otra. Si lo único que hace es recopilar el valor de "semanas", puede considerar deshacerse del script y crear una variable de tabla llamada "semanas". Entonces usa eso en tu fórmula:



Para cambiar el valor de 'semanas', haga doble clic en el valor actual y escriba sobre él.
Por cierto: con el alcance adecuado, el cambio de valor para la variable de tabla también se puede realizar mediante una secuencia de comandos:
(Suponiendo que dt = Tabla de datos ("Sin título 21") para el ejemplo anterior)
Nueva ventana ( "Line Up Box" ,
<< Modal ,
Cuadro de lista V (
Caja de alineación ( N Col ( 2 ) , Caja de texto ( "Establecer este valor" ) ,
var = Cuadro de edición de números ( 45 ) , )
) ,
Cuadro de lista H ( Caja de botones ( "DE ACUERDO" , dt : semanas = var << obtener ) ,
Caja de botones ( "Cancelar" , ) )
) ;
Re: semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entradaUna forma es actualizar la fórmula a través de un script de botón (es decir, el botón "OK").
Por ejemplo:
// tabla de ejemplo
dt = Nueva mesa ( "semanas" , Añadir filas ( 10 ) , Nueva Columna ( "Semanas para rodar" , Numérico )) ;
// El usuario establece el valor y agrega la fórmula
Nueva ventana ( "Line Up Box" ,
<< Modal ,
Cuadro de lista V ( Caja de alineación ( N Col ( 2 ) , Caja de texto ( "Establecer este valor" ) , var = Cuadro de edición de números ( 45 ) , ) , ) ,
Cuadro de lista H (
Caja de botones ( "DE ACUERDO" ,
Evaluar ( Analizar gramaticalmente ( "Columna (\!" Semanas a rodar \! ") << establecer fórmula (" || Carbonizarse ( var << obtener ) || ")" ))
) ,
Caja de botones ( "Cancelar" )
)
) ;
Re: semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entradaNueva ventana ("Line Up Box",
<< modal,
Cuadro de lista V (
Caja de alineación (NCol (2),
Cuadro de texto ("Establezca este valor"), var = Cuadro de edición de número (45),),),
Cuadro de lista H (
Caja de botones ("OK",),
Caja de botones ("Cancelar",)));
semanas = var << obtener;
espectáculo (semanas);
Necesito usar la variable "semanas" en una fórmula de columna numérica. Post anterior puede haber sido confuso
Re: semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entradaGracias por el intento ... la columna de la tabla de datos ("Weeks to Roll" debe = 25, un valor que necesita el usuario para evaluar una operación secundaria.
Re: semanas = 25; Es de un cuadro de diálogo. Por favor ayude con la fórmula de la columna usando "semanas" como entradaNo está seguro exactamente de lo que ya tiene, o dónde necesita terminar. Pero tal vez algo como esto?
dt = Nueva mesa ( "Semanas" ,
Añadir filas ( 1000 ) ,
Nueva Columna ( "Fecha" ,
Numérico ,
"Continuo" ,
Formato ( "m / d / y" , 10 ) ,
Formato de entrada ( "m / d / y" ) ,
Fórmula ( Entero aleatorio ( Hoy () - En años ( 1 ) , Hoy () ) )
)
) ;
wList = {} ; por ( w = 1 , w <= 52 , w ++, Insertar en ( wList , Carbonizarse ( w ))) ;
ganar = Nueva ventana ( "Elegir semana" ,
libra = Cuadro de lista ( wList , maxSelected ( 1 )) ,
Botonera ( "DE ACUERDO" , OKscript )
) ;
OKscript =
Expr (
ganar << Cerrar ventana ;
w = ( libra << getSelected ) [ 1 ] ;
w = Num ( w ) ;
formar = Expr ( Si ( Semana del año ( : Fecha ) == wTBD , 1 , 0 )) ;
SubstituteInto ( formar , Expr ( wTBD ) , w ) ;
dt << Nueva Columna ( "Match Selected Week" , Numérico , Nominal , Fórmula ( NombreExpr ( formar ))) ;
) ;