Cuadro de edición de columna de cadena en script de tabla de datos --> Se necesita ayuda.Hola a todos,
He creado el siguiente script que me permite tener una interfaz de usuario donde puedo agregar un número o palabra como entrada y crea una tabla jmp una vez que haces clic en "Extraer lote".
Me gustaría hacer algo similar, pero en lugar de usar la herramienta "Cuadro de edición de texto" que me permite usar solo una entrada, me gustaría usar el "Cuadro de edición de columnas de cadena" para poder agregar varias entradas en lugar de una.
Mi principal problema es que no sé cómo tomar los datos del cuadro de edición de la columna de cadena y asignarlos a una tabla cuando creo el script.Cualquier ayuda sería muy bienvenida.
Luis.
User_Input = Nueva ventana( "Herramienta de secuencias de comandos de datos de lotes de sockets",
Cuadro de texto ("Ingrese el número de lote:"),
a= Cuadro de edición de texto( "Escribe algo", < Cuadro de botones( "Extraer lote",< ;;))));
Re: Cuadro de edición de columna de cadena en script de tabla de datos --> Se necesita ayuda.Muchas gracias.
¡Esto es genial!
Re: Cuadro de edición de columna de cadena en script de tabla de datos --> Se necesita ayuda.El único truco es que un cuadro de edición de columnas de cadena contiene una lista de valores, no solo una cadena.
En este ejemplo, cambié la parte de la tabla del script para obtener la cantidad de elementos en el cuadro de edición de columna de cadena y agregar esa cantidad de filas a la tabla, y usar Establecer valores con esa cadena. También agregué un menú contextual al cuadro de tabla que le permite agregar una fila o eliminar la última fila, en caso de que la cantidad de cadenas pueda variar. Podría ser más sofisticado y obtener información para agregar varias filas o eliminar filas particulares. Al crear la tabla, también puede seleccionar la cadena vacía de las filas vacías en el cuadro de edición de columna de cadena, si así lo desea. No codifiqué esa parte.
User_Input = New Window( "Socket Lot Data Scripting tool",
//Text Box( "Enter Lot Num:" ),
tb = Table Box(
a = String Col Edit Box( "Enter Lot Num:", { "Write something", "", "", "" } ),
<< Set Context Menu Script(
{ "Add Row", tb<<ADD row=""></ADD>
HTH,
melanie