Pequeñas dudas


([N3] Humber) #1

Bueno, voy a plantear varias dudas y problemitas que tengo muy pequeños, espero me puedan ayudar :slight_smile:

  1. No entiendo muy bien como se manejan los menús ahora, pero mi idea era tener 1 menu principal, que llame a submenus por cada modulo, la manera en que lo hice fue crear todas las toolbar’s, la principal que contiene el menu principal y otras para cada submenu y los coloque como dock’s en el marco principal, mi problema era que tenia demasiadas toolbars visibles asi que creé un evento que las escondiera todas, menos la toolbar principal al momento de cargar el marco principal… y luego las acciones del toolbar principal eran procesos que al darle click, lo que hacen es verificar si el toolbar de submenu al que voy a llamar esta visible, si no lo esta, lo muestra y esconde todos los demas, y si lo esta, entonces lo esconde… queria saber si esa manera esta bien, o hay alguna mas practica, ya que no encontre otro modo… (aunque igual, al darle click derecho en un espacio vacio del toolbar, pueden abrirla todas al mismo tiempo :frowning: )

  2. tengo desactivado el check de “siempre cuadro de dialogo” en algunos de los formularios y todavia me los muestra como cuadro de dialogo, a que se debe? segun lei, era un bug, pero para la version 7.10 estaba resuelto y tengo la version 7.10.0.10826… alguna manera de resolverlo? ya que necesito en algunos formularios llamar a un informe y al tenerlo como cuadro de dialogo, no me deja hacer click en el menu donde estaria la opcion…

  3. en todos los formularios, al presionar “enter” me cierra el form y da de alta, hay alguna manera de desactivar eso? que al darle enter simplemente lleve el foco al siguiente campo?

4)tengo problemas con los arrays, como se crea un array? vi en la pagina, que debes tener una variable con “Array activado” y ya la cree, luego como hago para crear el array en una funcion? con el comando array set? y tambien como extraer el dato del array, segun lei, es asi “ID_VARIABLE_ARRAY[POSICION]” osea si el nombre de mi variable es array, tendria que colocar en un set
$ARRAY@n proyecto.dat[posicion]? la verdad aqui si estoy perdido…

  1. tengo un campo edicion senda de fichero en un formulario, pero cuando doy click para elegir el fichero, me vacia los demas campos de edicion, es un bug?

Espero me puedan ayudar y disculpen tantas preguntas, pero mejor asi que crear varios temas para dudas tan pequeñas
saludos y gracias.!!


([N1] Pepeto) #2

Ahora mismo no dispongo de mucho tiempo para contestar a tus preguntas, asi que aprovecho para darte un consejo:

Realizas 5 pruntas, cuando seria preferible que pusieras 5 hilos diferentes.

  1. Porque para responderlas todas se necesita demasiado tiempo, y la mayoria tenemos nuestro trabajo. eso quiere decir, que a veces dispondo de 5 o 10 min. para intentar ayudar, pero no puedo dejar el trabajo por 1 o 2 horas para responder a todo.
  2. Porque lo que a ti te parecen pequeñas cosas, puede requerir mas tiempo del que parece para responder.
  3. Por que si no se o no puedo responder a una pregunta, es posible que si pueda responder a otras.
  4. Porque mientras yo respondo a una, otros compañeros quiza te solucionan otras.
  5. Para aquellos que busquen una solucion a un problema similar, les sera mas facil localizar y solucionar el problema si los problemas se plantean por separado.

Pero al final, el problema es casi siempre el mismo, no nos sobra el tiempo.
De esta forma, si de las 5, consigues respuesta para 3 o 4, eso que debes agradecer.

Pero esto, es una opinion personal, y no tengo porque tener razón.

Un saludo.
José Luis.
http://www.ascsl.com


([N1] Pepeto) #3

Dicho esto, …

Respuesta a la nº 2:
Hasta donde yo se, tengo la version 7.10.1 y funciona correctamente.

un saludo
José Luis
http://www.ascsl.com


([N1] Pepeto) #4

Respuesta a la nº 3:

Mira este tutor:
http://velneo.es/velneo-open-app/tutor-de-grabacion/

un saludo
José Luis
http://www.ascsl.com


([N1] Pepeto) #5

Respuesta nº 4:

Lee este artículo:
http://velneo.es/manejo-de-arrays-en-v7/

un saludo
José Luis
http://www.ascsl.com


([N1] filipeagg) #6

Respuesta a la nº 2:

Que yo sepa funciona correctamente, con la excepción de los formularios lanzados usando el manejador de objectos, cuando es así siempre se abre un formulario Modal.

Respuesta a la nº 3:

En principio solo pasa eso, porque tienes en el button de aceptar, la propriedad marcada “Botón por defecto: verdadero”, si el buton no tiene esta propriedad activada, no deberia tener ese comportamiento.


([N3] Humber) #7

@pepeto, disculpa… la verdad lo hice así, para no hacer “spam” (por decirlo de alguna manera) en el foro… pense que molestaria mas si creaba demasiados posts… pero leyendo todos tus puntos, si es mejor por separado, gracias lo hare asi de ahora en adelante:)

con respecto a la 2, @pepeto @fillipeag la verdad me siguen abriendo en modo cuadro de dialogo y los llamo desde una accion en un toolbar… cuando doy doble click en una rejilla si me lo abre como una pestaña…

con respecto a la 3, @filipeagg no le tenia esa opcion activada, pero la active y desactive de nuevo y ahi si dejo de dar alta, y utilizé el tutor que me paso @pepeto para crear un boton que al dar enter me pasara el foco al siguiente :slight_smile:

con respecto a la 4 @pepeto ya me habia seido ese articulo, pero para extraer el dato, me dice que utilice esto
ID_VARIABLE_ARRAY[POSICION]
pero eso en un set? o modificar la variable global con ese dato?

con respecto a la 5, no tenia nada que ver con el campo tipo senda, si no un campo tipo fecha en el formulari, pero que el input para editarlo era de tipo alfabetico… una cosa que vi es que los campos fecha, no pueden tener un año menor que 2000, y si necesito agregar la fecha de nacimiento?

Gracias por sus respuestas.!!