# Busqueda sincronizada

**URL:** <https://foros.velneo.com/t/busqueda-sincronizada/434>\
**Category:** Velneo\
**Created:** [24 Marzo, 2009 16:10 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434 "2009-03-24T16:10:36Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 16:10 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/1 "2009-03-24T16:10:36Z")

</div>

Buenas tardes

En un formulario de inicio de la aplicación tengo un control objeto, en el que muestro una rejilla de tareas pendientes. Para esto utilizo una busqueda con dos partes, la primera parte izquierda USUARIO y la segunda entre limites FECHA. Las dos partes las resuelvo con variables globales en memoria, pero el resultado inicial es que me devuelve todos los registros. Tengo puesto un mensaje con el contenido de las variables y los valores son correctos.

Aparte de esto tengo un calendario que al soltar el ratón recalcula el control, pero el resultado es que desaparecen todos los registros. Aquí también tengo el mensaje y los valores vuelven a ser correctos.

Otro detalle es que si vuelvo a abrir el mismo formulario desde una tolbar con una acción no muestra ningun registro.

&nbsp;

Un saludo

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [24 Marzo, 2009 18:00 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/2 "2009-03-24T18:00:49Z")

</div>

Hola:

¿Te sucede lo mismo si disparas directamente esa misma búsqueda desde una acción de toolbar o de menú?

Un saludo.

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 18:14 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/3 "2009-03-24T18:14:55Z")

</div>

Si disparo la busqueda desde una acción de toolbar el resultado es una rejilla vacia. Le acabo de quitar las partes del indice y usando solo el indice por usuario tampoco devuelve nada. La unica forma de que devuelva registros es usar solo el indice ID y todo el fichero. Parece que no resuelva bien al usar variables globales.

&nbsp;

Un saludo

---

<div class="post-metadata">

**Author:** ![fgutierrez](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fgutierrez/32/5455_2.png) [@fgutierrez](https://foros.velneo.com/u/fgutierrez)\
**Post date:** [24 Marzo, 2009 18:26 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/4 "2009-03-24T18:26:16Z")

</div>

¿Has comprobado que los tipos de las variables globales se corresponden con los valores que han de contener?

Un saludo.

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 18:29 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/5 "2009-03-24T18:29:22Z")

</div>

Si, de hecho solo con la variable que contiene el codigo del usuario ya no me funciona, y el tipo es numérico. Podeis verlo en la imagen.

&nbsp;

Un saludo

[attachment=2157,217]

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 18:57 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/6 "2009-03-24T18:57:02Z")

</div>

Otro detalle, le acabo de pasar al indice USUARIO la resolucion 2, es decir, directamente el codigo de un usuario, y tampoco devuelve nada. La variable está creada en la caja de datos heredada ya que perece que no existen en la caja de aplicación.

&nbsp;

Un saludo&nbsp;

---

<div class="post-metadata">

**Author:** ![fgutierrez](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fgutierrez/32/5455_2.png) [@fgutierrez](https://foros.velneo.com/u/fgutierrez)\
**Post date:** [24 Marzo, 2009 22:18 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/7 "2009-03-24T22:18:58Z")

</div>

Adjunta por favor una captura de la definición de ambos componentes de la búsqueda y de ambos índices implicados.

&nbsp;

Un saludo.

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 22:51 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/8 "2009-03-24T22:51:53Z")

</div>

Aqui está la imagen.

&nbsp;

Un saludo

[attachment=2165,218]

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 22:57 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/9 "2009-03-24T22:57:03Z")

</div>

Y ahora los indices.

[attachment=2166,219]

---

<div class="post-metadata">

**Author:** ![fgutierrez](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fgutierrez/32/5455_2.png) [@fgutierrez](https://foros.velneo.com/u/fgutierrez)\
**Post date:** [24 Marzo, 2009 23:16 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/10 "2009-03-24T23:16:54Z")

</div>

Las variables globales únicamente se pueden definir en la caja de datos, pero se pueden usar desde la caja de aplicación que tenga heredada la caja de datos.

Es obvio, pero imaginamos que has reiniciado la caja de datos, ¿no? Comprueba que es así y que el mensaje que devuelve reiniciar la instancia de la caja de datos indica que ha podido realizarlo y que no hay enganches. Esto último puedes comprobarlo en la ventana correspondiente de Velneo vAdmin V7.

Como seguramente sí lo has hecho, envíanos por favor un correo a soporte@velneo.com indicando datos de acceso temporal, usuario y contraseña, con permisos de edición y ejecución a tu servidor, para poder realizar pruebas.

&nbsp;

Un saludo.

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [24 Marzo, 2009 23:27 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/11 "2009-03-24T23:27:18Z")

</div>

Efectivamente reinicie las cajas de datos y de aplicación así como el vserver.

&nbsp;

Os envio los datos ahora mismo.

&nbsp;

Gracias y un saludo

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [25 Marzo, 2009 11:23 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/12 "2009-03-25T11:23:14Z")

</div>

Hola:

Hemos estado haciendo pruebas con tu caja y, efectivamente, ocurría un problema con el índice **USUARIO** de la tabla.

Decirte que el problema se ha solucionado editando el mapa, definiendo nuevamente ese índice y reiniciando la instancia de datos. Es como si el índice que tenías creado no estuviese apuntando al campo adecuado. ¿Eres consciente de haber realizado alguna modificación en las tablas implicadas (cambio identificador, longitudes de campo, etc.)?

Muchas gracias por tu colaboración.

Un saludo.

---

<div class="post-metadata">

**Author:** ![ricardoriobo.indexne](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ricardoriobo.indexne](https://foros.velneo.com/u/ricardoriobo.indexne)\
**Post date:** [25 Marzo, 2009 11:55 UTC](https://foros.velneo.com/t/busqueda-sincronizada/434/13 "2009-03-25T11:55:47Z")

</div>

Muchas gracias a vosotros

Es muy probable que hiciera cambios tanto en las tablas como en los indices,&nbsp;además en alguna tabla hice copy paste con algunos campos.

Lo tendré en cuenta para futuros errores.

&nbsp;

Un saludo&nbsp;
