FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Ayuda con TcBrowse
Posts: 158
Joined: Tue Oct 11, 2005 03:10 PM

Ayuda con TcBrowse

Posted: Wed Apr 11, 2007 09:22 PM

Alguien me puede orientar en lo siguiente:

Tengo un Listbox con una Dbf, pues bien, necesito agregar un registro a esa Dbf, y hago lo siguiente:

  t:nArea  := Select( t:cAlias )
   nRecno:=(t:cAlias)->(RecNo())
  (t:cAlias)->(DbGoBottom())
  (t:cAlias)->(DbSkip(1))
  olbx:Refresh()

  Se supone que con esto "estare" en el final de la Dbf, y podre capturar el registro que quiero agregar. Pero al Capturar el registro, las celdas que se suponen deberian estar "VACIAS", ya que se supone que es un nuevo registro, me "REPITEN", los datos del ULTIMO registro


   <!-- m --><a class="postlink" href="http://getfile.biz/67203">http://getfile.biz/67203</a><!-- m -->

   No debo hacer un oLbx:RecAdd(), porque no se si el usuario se arrepentira de dar de alta el registro, y entonces este quedaria grabado en la base de datos.


   por su atencion muchas gracias
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Ayuda con TcBrowse

Posted: Thu Apr 12, 2007 06:05 AM

Ricardo,

O bien usas una DBF temporal en donde creas un nuevo registro, aunque el usuario luego se arrepienta de crearlo. O bien usas la base de datos original y a帽ades un nuevo registro que luego a帽ades, 贸 lo eliminas 贸 lo dejas vacio para la pr贸xima vez.

Otra soluci贸n es mostrar un caja de di谩logo en donde capturas los datos y si el usuario pulsa "OK" entonces a帽ades el registro y copias los datos a los campos.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 158
Joined: Tue Oct 11, 2005 03:10 PM

Ayuda con TcBrowse

Posted: Thu Apr 12, 2007 06:57 PM

Antonio:

 Como siempre, muy atento para ayudarnos.

 Muchas gracias.

Continue the discussion