FoxPro/Visual FoxPro - Ayuda! Necesito resetear un campo

   
Vista:

Ayuda! Necesito resetear un campo

Publicado por Andrea (325 intervenciones) el 16/02/2013 15:37:51
Hola a todos!!!

Tengo un grid vinculado a un cursor con un campo autoincremental.

Para que no se pierdan los vínculos del grid utilizo 2 cursores (como indica se http://www.portalfox.com/index.php?name=Sections&req=viewarticle&artid=88)


El problema es que tengo un campo autoincrental en el cursor principal (el que está vinculado al grid)

Por eso, necesitaría
1) O bien resetear ese campo autoincremental sin tener que entrar y salir del form
2) o bien crear un campo que "cuente" los registros que hay en esa cosulta SQL

Este valor es el nº de renglón (o item) dentro de la consulta.

Por ejemplo:

Consulta 1
Nº de Orden Código Nombre
1 .................... 1234 - Toto
2 .................... 4568 - Ramón

Actualmente aparece así[/i]
Consulta 2
Nº de Orden Código Nombre
3 ................... 3565 - Analía.
4 ................... 6666 - Manuel
5 ................... 1111 - Pedro

[i]Debería aparecer as
í
Consulta 2
Nº de Orden Código Nombre
1 ................... 3565 - Analía.
2 ................... 6666 - Manuel
3 ................... 1111 - Pedro

Muchas gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda! Necesito resetear un campo

Publicado por Saul (676 intervenciones) el 16/02/2013 19:26:55
Hola Andrea:

La verdad no vi tu link, pero te digo que hago yo en estos casos

1.- Tabla Cabecera
Cabecera_Participante
Documento C 10
Descripcion C 40
Fecha D 8


2.- Detalle Participantes
Documento C 10 && Por este campo relaciono las dos Tablas Cabecera y Detalle
Codigo C 4
NomParticipante C 45
NFila N 5


3.- Cuando hago mi form con mi grid,
Hago un cursor con Create Cursor (exactamente igual que el detalle)

Y lo que hago en este cursor es tener únicamente los datos de un solo documento, y lo numero segun vallan ingresando nuevas filas..

Claro mi ordenado es Documento+fila para que podas detectar exactamente la fila cuando la queras eliminar o modificar.

Saudos

Sha
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda! Necesito resetear un campo

Publicado por Andrea (325 intervenciones) el 17/02/2013 01:05:21
Gracias Saul
Ahora lo pruebo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Edgar Zambrano

Ayuda! Necesito resetear un campo

Publicado por Edgar Zambrano (72 intervenciones) el 21/02/2013 23:04:46
No estoy claro con lo que quieres pero creo que es algo asi

1
select recno() as N_orden, Codigo, Nombre from Tabla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar