Aceptar por dos veces en misma pantalla


([N1] AMacias) #1

Buenas tardes, tengo un problema y es que no se como plantear la solucion para el siguiente planteamiento. Tengo una pantalla de fabricacion (Nueva fabricacion). La idea es para la elaboracion de un mismo producto la posibilidad de elegir varios productos para la elaboracion del mismo. Seria poder añadir diferentes productos y refrescar solo la rejilla (2º separador) para ello. Una vez finalizado de elegir los productos seleccionados para la elaboracion de la fabricacion, hacer clic en alta de fabricacion, y es ai donde se guarda un registro en la rejilla por cada producto introducido en la rejilla anterior (la del 2º separador de formulario). No se si me explico bien.

Adjunto imagen aver si asi queda mas claro

¿Como puedo hacer esto?

Gracias de antemano

[attachment=23399,1832]


([N1] Saberuneko) #2

Échale un vistazo a las cestas, los contenedores y la instrucción "Interfaz: Recalcular" en los procesos y eventos...

Creo que deberías de ser capaz de hacer algo así con una cesta.


([N1] rubia_6098) #3

He estado viendo el tutor de cestas, pero no le veo la relacion con mi problema. Puede ser un poco mas especifico??

Gracias


([N1] Pepeto) #4

Me parece que lo que andas buscando es algo parecido a esto:
http://velneo.es/velneo-open-app/tutor-de-drag-drop/

Aunque tambien se puede hacer con "Botones que ejecutan los eventos" en vez del "Drag & Drop"

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


([N1] rubia_6098) #5

Botones que ejecutan los eventos?? Podria ser un poco mas explicativo?? Estoy echa un lio

Gracias


([N1] Pepeto) #6

En los formularios, puedes crear EVENTOS (procesos locales al formulario), y esos eventos pueden ser disparados con botones.
Creas un boton y ejecutas el comando "Ejecutar Evento" y le indicas el EVENTO a ejecutar

Al final, la cuestion es que hay muchas formas de resolver el mismo problema, pero el problema principal, me parece que es otro. Creo que seria conveniente practicar con ejemplos más sencillos, antes de aventurarnos con cosas complejas.

Te aconsejaria que estudiaras todos los tutores basicos, y leer la documentación existente antes de avanzar mas. Lo mas importante siempre es tener una buena base.

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


([N1] rubia_6098) #7

Gracias por las respuesta, mi problema esque tengo 2 separadores de formularios. El primer cn nombre, fecha y nº lote. El 2 con producto, cantidad. Lo que quiero conseguir es que esos datos una vez introducidos no se eliminen al dar d alta un nuevo producto (2), ya que para el primer separador puede haber el caso que tenga que dar de alta dos veces el 2 separador y el 1 no haya cambiado.

Ya se que no se mucho de velneo, pero estoy de practicas en una empresa, en la cual me han mandado un proyecto que tengo que terminar, si consigo terminarlo me quedo si no no... Gracias a esto, mi jefe a adquirido el nivel 2, pero si no soy capaz d desarrollar la aplicacion en el periodo de tiempo otorgado, no me contratan... Ya se que este problema es mio y de nadie mas.

Gracias por la comprension.


([N1] Pepeto) #8

Da igual si lo haces con Drag & Drop o con botones para disparar los eventos, la informacion no tienes porque borrarla o quitarla de la rejilla si no quieres.

Lo que debes hacer es procesar los registros seleccionados de una de las rejillas y copiarlos a la otra:
¿Cómo?
Puedes crear los nuevos registros con, "Crear nueva ficha en memoria" , con el "Tubo de ficha" o con el "Tubo de lista".

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


([N1] rubia_6098) #9

Gracias, creo que desde un principio no me explique bien, detallo la imagen.

Agredeceria mucho orientacion, porque sigo un poco perdida...

Gracias de antemano.

[attachment=23440,1837]


([N1] comercial) #10

Hola, creo que sería mejor si nos explicas el problema original, no como lo quieres hacer tu, porque el problema está en el planteamiento inicial, en Velneo quizá el planteamiento debe de ser distinto, si puedes explícanos el problema con detalle a ver si te podemos dar una idea de como plantearlo, es importante saber cuantas tablas están implicadas y cuales son las conexiones entre ellas, como te dice Jose Luis quizá sea algo complicado, pero de todos modos seguro intentaremos ayudarte, a ver si salvas el puesto. :-).

Saludos.
Miguel.


([N1] rubia_6098) #11

Gracias, voy a intentar explicarlo lo mas detalladamente posible.

Aplicacion que almacena:

Proveedores: nombre proveedor

Productos:nombre de producto

Entradas: fecha, nombre proveedor, nombre producto, nºlote, observaciones,cantidad... (referente a una entrada de productos carnicos)Conexion con fabricaciones, productos y proveedores

Fabricaciones: nombre, fecha, nºlote, seleccionar entrada... para una fabricacion podemos utilizar uno o mas productos de los productos introducidos anteriormente en entrada. Para que al usuario le sea mas comodo, escribimos una vez nombre, nºlote, fecha (fabricaciones) y agregamos los productos que vamos a utilizar para la fabricacion del mismo. conexion con Entrada.

Aver si hay suerte :).No se si me e explicado con claridad


([N1] Pepeto) #12

Aqui te dejo un ejemplo de como sincronizar 2 rejillas y un boton para pasar los datos de una rejilla a otra:
http://www.ascsl.com/2010/11/sincronizar-2-rejillas-en-un-formulario/
Espero que te sirva para algo.

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