Quiero insertar una linea y en el caso que el precio sea 0 que
automáticamente la edite
El trozo de código es facil de entender
with object ::oDbArray
:AddRow({"","","","",0,0,0,0,0}) //Primero creo la linea en blanco
:GoBottom() //Voy al final
:SetRow({:oDbfArt:ART_COD,::oDbfArt:ART_NOM,space
(10),::oDbfArt:ART_IVA,nBultos,nUnidades,nPrecio,nDto,nImpor te}) //Asigno
los valores
//--- Modificar precio si no existe -----------------
if :GetValue(7) == 0 //Si la posicion del precio (columna
7) es 0 edita la columna
:aCols[7]:Edit()
endif
end with
El resultado de este código es que me crea una linea duplicada y no permite
la edicion.
No se que hacer .
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Problema con tArrayBrowse
- ignacio
- Site Admin
- Mensajes: 9461
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Problema con tArrayBrowse
Juan José,
Debería funcionar. Mandanos un pequeño proyecto para probarlo. Es posible
que exista un problema de 'tiempos' ya que es posible que entre en edición
antes incluso de haber refrescado el Browse, pero lo mejor es que nos mandes
un pequeño ejemplo. Gracias.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Juan José García" <correo@jjgsoft.biz> escribió en el mensaje
news:46f0ec8c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Quiero insertar una linea y en el caso que el precio sea 0 que
> automáticamente la edite
>
> El trozo de código es facil de entender
>
> with object ::oDbArray
> :AddRow({"","","","",0,0,0,0,0}) //Primero creo la linea en blanco
> :GoBottom() //Voy al final
>
> :SetRow({:oDbfArt:ART_COD,::oDbfArt:ART_NOM,space
> (10),::oDbfArt:ART_IVA,nBultos,nUnidades,nPrecio,nDto,nImpor te}) //Asigno
> los valores
>
> //--- Modificar precio si no existe -----------------
> if :GetValue(7) == 0 //Si la posicion del precio
> (columna 7) es 0 edita la columna
> :aCols[7]:Edit()
> endif
>
> end with
>
> El resultado de este código es que me crea una linea duplicada y no
> permite la edicion.
> No se que hacer .
>
>
>
Debería funcionar. Mandanos un pequeño proyecto para probarlo. Es posible
que exista un problema de 'tiempos' ya que es posible que entre en edición
antes incluso de haber refrescado el Browse, pero lo mejor es que nos mandes
un pequeño ejemplo. Gracias.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Juan José García" <correo@jjgsoft.biz> escribió en el mensaje
news:46f0ec8c$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Quiero insertar una linea y en el caso que el precio sea 0 que
> automáticamente la edite
>
> El trozo de código es facil de entender
>
> with object ::oDbArray
> :AddRow({"","","","",0,0,0,0,0}) //Primero creo la linea en blanco
> :GoBottom() //Voy al final
>
> :SetRow({:oDbfArt:ART_COD,::oDbfArt:ART_NOM,space
> (10),::oDbfArt:ART_IVA,nBultos,nUnidades,nPrecio,nDto,nImpor te}) //Asigno
> los valores
>
> //--- Modificar precio si no existe -----------------
> if :GetValue(7) == 0 //Si la posicion del precio
> (columna 7) es 0 edita la columna
> :aCols[7]:Edit()
> endif
>
> end with
>
> El resultado de este código es que me crea una linea duplicada y no
> permite la edicion.
> No se que hacer .
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com