Captura de inicio de sesión en nueva ventanaEstoy tratando de capturar la información de registro en una nueva ventana. El siguiente código no muestra nada en la nueva ventana.
Este es un primer paso hacia una GUI integrada donde "registro" también es una pestaña y se puede verificar instantáneamente para ver el registro en lugar de ir a la página de registro de JMP, que es una ventana separada.
logging = New Window("Logging",
xx=Border Box( Left( 10 ), Right( 10 ), Top( 5 ), Bottom( 5 ), Sides( 15 ),
all contents = Get Log();
logging_capture = Text Edit Box();
logging_capture << Set Text(all contents);
)
);Re: Captura iniciando sesión en nueva ventana¿hay alguna alternativa a Get Log(); que captura imprimir/mostrar/escribir solo funciones? Entonces puedo imprimir un registro muy seleccionado. También leeré en la documentación para encontrar si hay algo disponible.
Re: Captura iniciando sesión en nueva ventana¡Dale al blanco! Gracias. A continuación se captura el registro en una ventana.
logging = New Window( "Database Query",
dataB = Border Box( Left( 10 ), Right( 10 ), Top( 10 ), Bottom( 5 ), Sides( 15 ),
V List Box(
Text Box( "logging data", set font size( 10 ) ),
all_contents = Get Log(),
x = N Items( all_contents );
text="";
logging_capture = Text Box(),
For( i = 1, i <= x, i++,
text = text ||all_contents[i] || "\\!n";
);
logging_capture << Set Text( text);
)
)
);Re: Captura iniciando sesión en nueva ventana'GetLog()' devuelve una lista, por lo que debe analizarla en cadenas de texto antes de colocarla en TextBox(). En la medida en que su aplicación esté controlada por el usuario, entonces el registro 'automatizado' no suena demasiado difícil: solo necesita preguntar cada botón que el usuario podría presionar para obtener los nuevos contenidos del registro.
Re: Captura iniciando sesión en nueva ventana
Mi problema es que estoy tratando de tener otro toque en mi interfaz gráfica de usuario integrada donde se ve el registro en tiempo real. Para que el usuario pueda simplemente hacer clic en ese toque y ver el og en lugar de ir a otra ventana.

Re: Captura iniciando sesión en nueva ventana¿Has mirado en los proyectos a todos?
Names default to here(1);
p = new project();
p << Run Script(
New Window("Script 1",
Set Window ID("Script"),
<<SCRIPT>&amp;amp;amp;lt;/PRE&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;Todos los scripts también tienen un registro incrustado disponible si eso es algo que también te gusta más. Si hace clic con el botón derecho en una ventana de secuencia de comandos, debería ver &amp;amp;amp;amp;quot;Mostrar registro incrustado&amp;amp;amp;amp;quot;.&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;/lingo-body&amp;amp;amp;gt;</SCRIPT>