Quote from Tioemo on November 16, 2024, 10:41 amAnte todo, pedir perdón por mi ignorancia. Vengo de NeoBook y acabo de desembarcar en VisualNeo WEB.
Probablemente mi pregunta sea una tontería pero abusando de vuestra bondad, ahí la suelto.
Necesito ejecutar varias subrutinas seguidas al comienzo de una aplicación android que estoy desarrollando.
Las he colocado en orden en "Eventos de la aplicación/Start UP" pero solo se ejecuta la primera.
¿Alguna idea?
Ante todo, pedir perdón por mi ignorancia. Vengo de NeoBook y acabo de desembarcar en VisualNeo WEB.
Probablemente mi pregunta sea una tontería pero abusando de vuestra bondad, ahí la suelto.
Necesito ejecutar varias subrutinas seguidas al comienzo de una aplicación android que estoy desarrollando.
Las he colocado en orden en "Eventos de la aplicación/Start UP" pero solo se ejecuta la primera.
¿Alguna idea?

Quote from luishp on November 17, 2024, 10:26 am@tioemo aparentemente lo estás haciendo bien.
El problema es que, si hay un error de programación, la ejecución del script puede detenerse.
Para eso es muy importante que utilices la consola del navegador (F12) o bien el plugin neoConsole (comando neoConsoleInit al iniciar la app).
Es allí donde podrás ver notificaciones acerca de los posibles errores que se están produciendo y que comandos se están ejecutando en cada momento.
Es bastante parecido al Debugger de NeoBook.
Si sigues teniendo problemas, no dudes en compartir por aquí un ejemplo para que podamos ver que sucede.Saludos.
@tioemo aparentemente lo estás haciendo bien.
El problema es que, si hay un error de programación, la ejecución del script puede detenerse.
Para eso es muy importante que utilices la consola del navegador (F12) o bien el plugin neoConsole (comando neoConsoleInit al iniciar la app).
Es allí donde podrás ver notificaciones acerca de los posibles errores que se están produciendo y que comandos se están ejecutando en cada momento.
Es bastante parecido al Debugger de NeoBook.
Si sigues teniendo problemas, no dudes en compartir por aquí un ejemplo para que podamos ver que sucede.
Saludos.
Quote from Tioemo on November 17, 2024, 10:45 amGracias por tu respuesta.
Seguro que es eso porque al iniciar aparece un mensaje:
[object Object] (jquery.min.js, 2)
He revisado la primera subrutina (la que creo que genera el error) y no veo nada raro:
SetVar [N_Potes] 0
ArrayLen [Potes] [Len_Potes]
Loop 0 [Len_Potes] [Posicion]
SetVar [Linea] [Potes([Posicion])]
StrSearch "-" [Linea] [Posicion_Guion]
StrCopy [Linea] 0 [Posicion_Guion] [Cantidad]
Math [N_Potes]+[Cantidad] -1 [N_Potes]
EndLoop
Por cierto, la consola se abre con el (F9) no?Muchas gracias por tu ayuda. Los comienzos son difíciles.
Gracias por tu respuesta.
Seguro que es eso porque al iniciar aparece un mensaje:
[object Object] (jquery.min.js, 2)
He revisado la primera subrutina (la que creo que genera el error) y no veo nada raro:
SetVar [N_Potes] 0
ArrayLen [Potes] [Len_Potes]
Loop 0 [Len_Potes] [Posicion]
SetVar [Linea] [Potes([Posicion])]
StrSearch "-" [Linea] [Posicion_Guion]
StrCopy [Linea] 0 [Posicion_Guion] [Cantidad]
Math [N_Potes]+[Cantidad] -1 [N_Potes]
EndLoop
Por cierto, la consola se abre con el (F9) no?
Muchas gracias por tu ayuda. Los comienzos son difíciles.

Quote from luishp on November 17, 2024, 7:17 pm@tioemo en el codigo que has compartido no hay nada erroneo.
Podría saltar un error si alguna de las variables no tuviera el valor que se espera.
La Consola, al menos en Windows, se abre pulsando F12.
@tioemo en el codigo que has compartido no hay nada erroneo.
Podría saltar un error si alguna de las variables no tuviera el valor que se espera.
La Consola, al menos en Windows, se abre pulsando F12.
Quote from Tioemo on November 17, 2024, 7:26 pmRevisare todo otra vez...
Mando captura de pantalla del tema de la consola...
Revisare todo otra vez...
Mando captura de pantalla del tema de la consola...

Quote from luishp on November 18, 2024, 1:02 pm@tioemo no me refiero a esa consola, sino a la del navegador web que utilizas para ejecutar la aplicación.
Si lo haces directamente con F9, la aplicación se ejecutará en Internet Explorer embebido y no es la mejor opción porque muchas funcionalidades modernas no estarán soportadas. Utiliza esa opción únicamente si quieres estar seguro de que tu aplicación puede ejecutarse en Internet Explorer, lo cual hoy día tiene ya poco sentido. Es decir preferentemente utiliza los botones con los iconos de los navegadores de la parte superiror para ejecutar tu aplicación y comprobar cualquier posible error.
@tioemo no me refiero a esa consola, sino a la del navegador web que utilizas para ejecutar la aplicación.
Si lo haces directamente con F9, la aplicación se ejecutará en Internet Explorer embebido y no es la mejor opción porque muchas funcionalidades modernas no estarán soportadas. Utiliza esa opción únicamente si quieres estar seguro de que tu aplicación puede ejecutarse en Internet Explorer, lo cual hoy día tiene ya poco sentido. Es decir preferentemente utiliza los botones con los iconos de los navegadores de la parte superiror para ejecutar tu aplicación y comprobar cualquier posible error.