No me explique bien, no es un error per se de lazarus sino que el evento llama un post antes del procedimiento y tira error, a la hora que realice la pregunta era tardisimo y veia borroso XD, le estaba colocando el edit al dataset que no era, ahora ya no tira el error pero peor aun ya mo me guarda datos porq al hacer el edit se vuelve inactivo el query donde estoy guardando los datos desde la dbgrib<br>
<br><br><div class="gmail_quote">El 20 de octubre de 2012 00:46, Jorge Martinez Saez <span dir="ltr"><<a href="mailto:jorge.martinez.saez@gmail.com" target="_blank">jorge.martinez.saez@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>El 19-10-2012 23:09,
<a href="mailto:pedrinlazarus@htmltest.comeze.com" target="_blank">pedrinlazarus@htmltest.comeze.com</a> escribió:<br>
</div>
<blockquote type="cite"><div><div class="h5">
<pre>Buenas.
Pasa lo siguiente, tengo un zquery activado para insertar datos desde la
dbgrib, los datos se guardar correctamente, hasta alli todo bien....
El problema esta en que quise actualizar una columna dependiendo de otra
(si columna[0]=x entonces columna[1]=Y)
para ello como no encontré para la dbgrib el evento onchange entonces
utilice un dbedit para el onchange y aquí es donde viene el error que por
lo que estuve leyendo es el evento el que lo provoca.
en el onchange del dbedit realizo una consulta dependiendo de la columna[0]
ya con un dato o valor agregado lo q por supuesto activa el evento
________select (Xcosa) from Tabla where x=columna[0].text;
le doy open a la consulta y luego le asigno el valor que encontré a la
columna de la dbgrib
________dbgrib.columna[1].field.text=query.datafielbyname(x).AsString;
Aqui todo bien pero luego cuando cuando ya habia agregado varias filas con
datos y quise seleccionar una fila de mas arriba con el mouse o con flechita arriba me tiro el siguiente error
_____dataset not in edit or insert mode
Al final lo que deseo es que la columna numero uno se actualice a un valor dependiendo de lo que agregue en la columna cero
</pre>
<br>
<fieldset></fieldset>
<br>
</div></div><pre>_______________________________________________
Lazarus-es mailing list
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a>
</pre>
</blockquote>
Hola:<br>
<br>
Creo que NO es un error.... solo debes poner el dataset en edit mode
para poder modificar datos.<br>
<br>
Puedes hacerlo mediante codigo en el mismo evento.<br>
<br>
Saludos<br>
<br>
<br>
</div>
<br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><span style="background-color:rgb(255,255,255)"><font><span style="color:rgb(0,0,153)"><i><b>Saludos.<br><br>Jose Daboin</b></i></span></font></span><br><br>