# Formulario de búsqueda y rejilla integrados

**URL:** <https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155>\
**Category:** Velneo\
**Created:** [23 Octubre, 2009 10:11 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155 "2009-10-23T10:11:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rafael-zaragoza](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rafael-zaragoza](https://foros.velneo.com/u/rafael-zaragoza)\
**Post date:** [23 Octubre, 2009 10:11 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155/1 "2009-10-23T10:11:22Z")

</div>

Hola a todos,

&nbsp;

Invoco a los expertos en V7 para saber si hay una manera fácil de tener en un sólo formulario formulario de búsqueda y rejilla con los resultados de la búsqueda. Por lo que yo sé la manera 'estándar' de funcionar con las búsquedas en Velneo es asignar a la búsqueda un formulario. De esta manera siempre sale primero el formulario de búsqueda y después el resultado en una rejilla (por ejemplo).

&nbsp;

Lo que necesito es que los criterios de búsqueda y la rejilla estén integrados en un sólo formulario.&nbsp;

&nbsp;

Gracias de antemano por vuestras respuestas.

&nbsp;

Un saludo.

&nbsp;

Rafa.

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [23 Octubre, 2009 10:44 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155/2 "2009-10-23T10:44:47Z")

</div>

No se si te servira:

Creas un formulario con los campos que desees que participen de la búsqueda (que pueden estar asociados a varibles globales)

Añades un control objeto que dispare la búsqueda y presente la rejilla.

&nbsp;

Te adjunto imagenes de algo parecido que hice yo, sólo que en vez de realizar busqueda voy a un proceso donde filtro los registros y la salida en vez de una rejilla es un formulario, pero creo que la lógica es la misma si te he entendido bien.

saludos Miguel.

[attachment=6172,639] [attachment=6172,640] [attachment=6172,641]

---

<div class="post-metadata">

**Author:** ![Tronico-2](https://avatars.discourse-cdn.com/v4/letter/t/9dc877/32.png) [@Tronico-2](https://foros.velneo.com/u/Tronico-2)\
**Post date:** [23 Octubre, 2009 19:41 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155/3 "2009-10-23T19:41:28Z")

</div>

Me subscribo

---

<div class="post-metadata">

**Author:** ![rafael-zaragoza](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rafael-zaragoza](https://foros.velneo.com/u/rafael-zaragoza)\
**Post date:** [24 Octubre, 2009 08:14 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155/4 "2009-10-24T08:14:41Z")

</div>

Gracias Miguel. Me explico un poco más sobre un ejemplo.

&nbsp;

Necesito un panel de facturas con una serie de criterios de búsqueda y una rejilla. Los criterios de búsqueda son: fecha desde y fecha hasta, estado de las facturas, cliente, etc. Para que los campos de cliente, estado, etc, contengan valores necesito que tengan asociado el campo de la tabla facturas correspondiente y por tanto, que el formulario tenga asociada la tabla facturas.&nbsp;

Eso choca con que la rejilla también tiene asociada la tabla facturas. En otros lenguajes esto se soluciona porque puede utilizar 2 veces la misma tabla con distintos 'alias', y puedo tener en cada alias distintos subconjuntos de la misma tabla.

&nbsp;

El resultado que necesito es, que si filtro las facturas por un estado determinado y no estoy contento con el resultado que me aparece en la rejilla, pueda volver a filtrar por otro criterio.

&nbsp;

A ver si a alguien se le ocurre algo.

&nbsp;

Un saludo.

Rafa.

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [24 Octubre, 2009 10:40 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155/5 "2009-10-24T10:40:01Z")

</div>

Hola.

Siempre puedes utilizar una tabla temporal, que tenga los campos que necesitas (fecha desde, fecha hasta, cliente, estado, etc., enlazados a las tablas maestras correspondientes), que incluso puede ser una tabla en memoria. Asocias el formulario a esa tabla, y utilizas lo que te comenta Miguel. En ese caso, en el control objeto tendrás que poner un proceso asociado a esa tabla como origen, y que te busque (con una búsqueda) las facturas convenientes y las añada a la salida, que recogerás en una rejilla, o en lo que quieras.

Saludos,

Fran Varona

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![rafael-zaragoza](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rafael-zaragoza](https://foros.velneo.com/u/rafael-zaragoza)\
**Post date:** [24 Octubre, 2009 14:59 UTC](https://foros.velneo.com/t/formulario-de-busqueda-y-rejilla-integrados/1155/6 "2009-10-24T14:59:46Z")

</div>

Gracias Fran, creo que has dado en el clavo.&nbsp;

&nbsp;

Muchas gracias también a Miguel por su comentario.

&nbsp;

Un saludo.

&nbsp;

Rafa.
