¿Abriendo una caja de datos sin paneles laterales?Uno puede cerrar el paneles a la izquierda de un cuadro de datos con el comando cierre los paneles laterales ( 1 );
El comando se puede enviar como un mensaje al cuadro de datos después de generar el cuadro.
¿También hay una opción que se puede agregar a la Nuevo cuadro de datos () comando tal que el cuadro de datos ya esta abierto sin los paneles?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp", invisible );
New Window( "School",
vlb =V List Box(
dg1 = dt << New Data Box(),
dg2 = dt << New Data Box();
)
);<BR /> dg1 = dt << New Data Box(),
dg2 = dt << New Data Box();
dg2 << close side panels( 1 );
secuencias de comandosRe: ¿Abrir una caja de datos sin paneles laterales?Que yo sepa no. Dependiendo de su caso de uso, tal vez pueda crear la ventana primero como oculta y luego mostrarla después de que se hayan creado los cuadros de datos.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
nw = New Window("School", << show window(0),
vlb = V List Box(
dg1 = dt << New Data Box(),
dg2 = dt << New Data Box()
)
);
dg2 << close side panels(1);
wait(0);
nw << show window(1);
A veces puede ser bastante molesto trabajar con Data Box, estas son algunas de mis experiencias con él (usando JMP16, ha habido correcciones en JMP17):
- He tenido un par de errores de bloqueo de JMP (los informé y es posible que se hayan solucionado en JMP17)
- podría cambiar el comportamiento predeterminado del panel lateral cuando abre tablas
- meterse con su interfaz de usuario de algunas maneras extrañas de vez en cuando
Re: ¿Abrir una caja de datos sin paneles laterales?Quiero usar el cuadro de datos similar a las nuevas pestañas de vista previa (Jmp17) para los comandos de la tabla: una vista previa que se cambia automáticamente si el usuario cambia la configuración.
Todavía espero encontrar una solución: las vistas previas en los comandos de la tabla no parpadean.
También traté de generar el cuadro de datos, luego cerré el panel lateral y luego lo agregué al vlb.
Pero el << cerrar paneles laterales(1); no tiene ningún efecto (¿porque todavía no hay un informe en esta etapa?)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("School",
vlb = V List Box(
)
);
dg2 = dt << New Data Box();
dg2 << close side panels(1);
wait(0);
vlb << append(dg2);
Re: ¿Abrir una caja de datos sin paneles laterales?A veces esto funciona para mí y otras veces no (no tengo idea de por qué)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
btn_expr = Expr(
dtbox = dt << New Data Box();
tb << Insert("table", dtbox);
dtbox << Close Side Panels(1);
);
nw = New Window("School",
H List Box(
Button Box("Add",
btn_expr;
),
tb = Tab Box()
)
);
Incluso si la vista previa en JMP17 parece ser un cuadro de tabla de datos, no parece ser exactamente el mismo al que tenemos acceso

Vista previa de JMP17: no puede mostrar el panel lateral con el botón (ya que falta)

Además, la tabla está bloqueada y el clic derecho no hace nada (lo más probable es que también haya otras diferencias). Parece ser DataBrowserBox (creo que New Data Box() también genera uno, pero aún hay diferencias)

Re: ¿Abrir una caja de datos sin paneles laterales?@Mark_Bailey - ¿Tiene alguna sugerencia sobre cómo podría generar el cuadro de datos de vista previa con paneles laterales cerrados, de modo que no parpadeen en cada actualización al cerrar los paneles laterales reabiertos?
¿Cómo se implementa esto en los comandos de la tabla?