Amigos:
Tengo dudas con un xBrowse y FastEdit y no se como resolverlas, me explico
Utilizo MySql, El xBrowse contiene solo una columna, el contenido de dicha columna es
un c贸digo postal y es llave de mi tabla
En la funcion Validar(), puede devolver (.T.) o (.F.) dependiendo del resultado de la
validaci贸n, si el resultado de la validaci贸n es (.T.) no tengo problema, pero cuando
el resultado es (.F.) digamos porque el c贸digo postal que el usuario teclea ya exista
en la tabla, el registro reci茅n agregado se queda en blanco y si el usuario avanza mas
all谩 del final del Browse, se vuelve a agregar un registro en blanco con el consabido
error de llave duplicada, como puedo evitarlo?
Espero haberme explicado para contar con su apoyo
Gracias
Tengo dudas con un xBrowse y FastEdit y no se como resolverlas, me explico
Utilizo MySql, El xBrowse contiene solo una columna, el contenido de dicha columna es
un c贸digo postal y es llave de mi tabla
:bPastEof 聽 := {|| Agregar(oBrw)} 聽 聽 聽 聽 聽 聽<= Se agrega un registro e blanco y espera lo que teclee el usuario
:bEditValid := { | oGet, oCol | Validar(oBrw,oGet:VarGet()) }validaci贸n, si el resultado de la validaci贸n es (.T.) no tengo problema, pero cuando
el resultado es (.F.) digamos porque el c贸digo postal que el usuario teclea ya exista
en la tabla, el registro reci茅n agregado se queda en blanco y si el usuario avanza mas
all谩 del final del Browse, se vuelve a agregar un registro en blanco con el consabido
error de llave duplicada, como puedo evitarlo?
Espero haberme explicado para contar con su apoyo
Gracias
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero