Posicionarme en un registro concreto de un dataset

07/11/2005 - 14:04 por KIKO | Informe spam
Hola. Tengo una serie de campos de texto enlazados a un dataset de una tabla
de articulos. Ademas tengo un boton para avanzar y otro para retroceder en
el dataset de forma que los campos de texto me van mostrando perfectamente
todos los artículos de la tabla. Por otro lado tengo un cuadro de texto en
el cual pongo la referencia de un artículo que quiero buscar. Y por
supuesto, un boton para hacer la búsqueda. La pregunta es sencilla, si
existe la referencia que busco (esto es facil de comprobar con la funcion
findby... que se crea en los dataset tipados) como hago para posicionar el
dataset en esa posición concreta.

Gracias.

Kiko

Preguntas similare

Leer las respuestas

#1 carlos
07/11/2005 - 19:05 | Informe spam
Hola kiko:
Prueba con esto:

dim cm as currencymanager


cm=ctype(me.bindingContext(DATASET),Currencymanager)
cm.position=2
Con la piedad position puedes establecer el registro que deseas mostrar.
SALUDOS!!
Carlos.

"KIKO" escribió:

Hola. Tengo una serie de campos de texto enlazados a un dataset de una tabla
de articulos. Ademas tengo un boton para avanzar y otro para retroceder en
el dataset de forma que los campos de texto me van mostrando perfectamente
todos los artículos de la tabla. Por otro lado tengo un cuadro de texto en
el cual pongo la referencia de un artículo que quiero buscar. Y por
supuesto, un boton para hacer la búsqueda. La pregunta es sencilla, si
existe la referencia que busco (esto es facil de comprobar con la funcion
findby... que se crea en los dataset tipados) como hago para posicionar el
dataset en esa posición concreta.

Gracias.

Kiko



Respuesta Responder a este mensaje
#2 KIKO
08/11/2005 - 09:50 | Informe spam
Gracias Carlos, pero...¿como puedo saber la posicion que ocupa el registro
que busco...?

Saludos,

Kiko

"carlos" escribió en el mensaje
news:
Hola kiko:
Prueba con esto:

dim cm as currencymanager


cm=ctype(me.bindingContext(DATASET),Currencymanager)
cm.position=2
Con la piedad position puedes establecer el registro que deseas mostrar.
SALUDOS!!
Carlos.

"KIKO" escribió:

Hola. Tengo una serie de campos de texto enlazados a un dataset de una
tabla
de articulos. Ademas tengo un boton para avanzar y otro para retroceder
en
el dataset de forma que los campos de texto me van mostrando
perfectamente
todos los artículos de la tabla. Por otro lado tengo un cuadro de texto
en
el cual pongo la referencia de un artículo que quiero buscar. Y por
supuesto, un boton para hacer la búsqueda. La pregunta es sencilla, si
existe la referencia que busco (esto es facil de comprobar con la funcion
findby... que se crea en los dataset tipados) como hago para posicionar
el
dataset en esa posición concreta.

Gracias.

Kiko



Respuesta Responder a este mensaje
#3 carlos
08/11/2005 - 10:09 | Informe spam
La propiedad position es de lectura y escritura.
Dim posicion as Integer=cr.position
Posicion contendra la posicion del registro en el dataset.
Un saludo.


"KIKO" escribió:

Gracias Carlos, pero...¿como puedo saber la posicion que ocupa el registro
que busco...?

Saludos,

Kiko

"carlos" escribió en el mensaje
news:
> Hola kiko:
> Prueba con esto:
>
> dim cm as currencymanager
>
>
> cm=ctype(me.bindingContext(DATASET),Currencymanager)
> cm.position=2
> Con la piedad position puedes establecer el registro que deseas mostrar.
> SALUDOS!!
> Carlos.
>
> "KIKO" escribió:
>
>> Hola. Tengo una serie de campos de texto enlazados a un dataset de una
>> tabla
>> de articulos. Ademas tengo un boton para avanzar y otro para retroceder
>> en
>> el dataset de forma que los campos de texto me van mostrando
>> perfectamente
>> todos los artículos de la tabla. Por otro lado tengo un cuadro de texto
>> en
>> el cual pongo la referencia de un artículo que quiero buscar. Y por
>> supuesto, un boton para hacer la búsqueda. La pregunta es sencilla, si
>> existe la referencia que busco (esto es facil de comprobar con la funcion
>> findby... que se crea en los dataset tipados) como hago para posicionar
>> el
>> dataset en esa posición concreta.
>>
>> Gracias.
>>
>> Kiko
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida