<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br><br>--- El <b>jue 4-abr-13, Ismael L. Donis Garcia <i><ismael@citricos.co.cu></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Ismael L. Donis Garcia <ismael@citricos.co.cu><br>Asunto: Re: [Lazarus-es] [Bulk] Grid con eventos en las celdas<br>A: "Spanish version of Lazarus List" <lazarus-es@lists.lazarus.freepascal.org><br>Fecha: jueves, 4 de abril de 2013, 14:43<br><br><div>

 
 


<div>
<div><font size="2" face="Arial">Ya me explicaron un método que creo me debe servir, 
digo creo porque tengo que probarlo.</font></div>
<div> </div></div></div></blockquote><div id="yiv1375864949"><div><div>No dejes de comentar que sucede con dicho método, el que sea.</div></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div>
<div><font size="2" face="Arial">Pero el problema es precisamente que no quiero 
enlazarlo a dato, quiero validar todo en memoria.</font></div>
<div><br></div></div></div></blockquote><div><div><div>Aquí no te sigo, el  grid cuando edita datos, realmente los edita en la memoria. No me imagino hacerlo de otro modo, podrías explicarte?.</div><div><br></div></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div><blockquote style="BORDER-LEFT:#000000 2px solid;PADDING-LEFT:5px;PADDING-RIGHT:0px;MARGIN-LEFT:5px;MARGIN-RIGHT:0px;">
  <div dir="ltr"><br>
  <div class="yiv1375864949gmail_extra">Lo que tienes que validar es a nivel de datos, no de la 
  celda. el dbgrid edita el campo del registro en ese monemto y tienes eventos 
  en cada objeto para validar.</div>
  <div class="yiv1375864949gmail_extra">La diferencia de VB con delphi es que en VB todos los 
  controles pueden estar asociados a BD. </div><div class="yiv1375864949gmail_extra"><br></div></div></blockquote></div></div></blockquote><div><div><div dir="ltr"><div class="yiv1375864949gmail_extra">Correcto, el dbgrid realmente es un poco tonto, no sabe lo que hace (nadie sabe para quien trabaja, dbgrid menos :D) el verdadero contenedor de los datos es el dataset. <br></div><div class="yiv1375864949gmail_extra"><br></div><div class="yiv1375864949gmail_extra">Jesús Reyes A.</div><div class="yiv1375864949gmail_extra"></div></div></div></div></td></tr></table>