Novato de la aplicación: ejecutar script desde el cuadro de edición de númerosTengo esta secuencia de comandos que permite al usuario ingresar un número para llenar una columna. En última instancia, se utilizará para formatear los datos que se grafican.
Cuando creo un cuadro de edición de número en el generador de aplicaciones, no me resulta obvio cuál debería ser el script dentro de las Propiedades del cuadro de edición de Número (si de hecho, ahí es donde ingreso el script)
Supongo que pierdo las 8 líneas superiores, ya que la creación del cuadro ya está hecha, pero las 3 líneas inferiores no me funcionan.
gracias por adelantado.
win = New Window( "Set a Value",
<<MODAL></MODAL>
ScriptingRe: Application Newbie - ejecutar script desde el cuadro de edición de númeroEn Application Builder, haga clic con el botón derecho en el cuadro de edición de su número y seleccione Guiones> Guión :

Esto creará el siguiente script en el Guiones lengüeta:
variable_nebScript=Function({this},{numEditValue},
// This function is called when the number edit value is committed
numEditValue = this << Get;
);
Este script también se referencia en el panel de propiedades (rhs de pantalla)

Nota: hay dos tipos de comportamientos para los que puede escribir funciones:
Guión : se ejecuta después de que el usuario cambie el foco desde el cuadro de edición de número.
Número cambiado : se ejecuta después de ingresar cada carácter.
Re: Application Newbie - ejecutar script desde el cuadro de edición de númeroThaks Jim
para ser claros, todo el código funcionó bien para mí cuando se ejecuta desde la tabla de datos, solo estoy luchando sobre cuál debería ser el código y dónde lo escribo, en el generador de aplicaciones, para personalizar un cuadro de edición de números que he agregado gráficamente.
gracias de nuevo.
Re: Application Newbie - ejecutar script desde el cuadro de edición de númeroSu código funciona bien para mí ... siempre y cuando la tabla de datos actual tenga una columna llamada "P1F012 ETLag"
Agregué solo un par de elementos, que no deberían tener ningún impacto en el código, si la Tabla de datos actuales es en realidad la tabla que activó por última vez y tiene la columna "P1F012 ETLag"
win = New Window( "Set a Value",
<<MODAL></MODAL>