como activo o desactivo una edicion de celda?

como activo o desactivo una edicion de celda?

Postby goosfancito » Thu Apr 26, 2012 12:07 am

hola.

TEngo un xbrowse con array y al principio el array esta vacio,
necesito dependiendo que se ingresa en una celda se active la edicion o no
de otra celda.

Como lo hago?
gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: como activo o desactivo una edicion de celda?

Postby joseluisysturiz » Thu Apr 26, 2012 1:41 am

Revisa aca a ver si te ayuda en algo...

viewtopic.php?f=6&t=11657&p=57412&hilit=edicion+de+celdas+con+array#p57412

saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: como activo o desactivo una edicion de celda?

Postby goosfancito » Thu Apr 26, 2012 2:02 am

la edicion y validacion la se hacer.
pero no como activar o desactivar la edicion de una celda.

esos ejemplos ya los he chequeado.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: como activo o desactivo una edicion de celda?

Postby anserkk » Thu Apr 26, 2012 4:40 am

I am not sure whether I understood your requirement properly. Anyway if you are looking for a way to control editing of a cell (disable/enable), then the solution is to use nEditType of the xBrowse column object.

Code: Select all  Expand view
WITH OBJECT oBrw:Equipment
  :nEditType := EDIT_LISTBOX
  :aEditListTxt := aList
END

WITH OBJECT oBrw:UsageInHrsPerDay
   :nEditType := EDIT_GET
   :cEditPicture:= "99 Hrs"
END


xBrowse will allow editing only on columns where nEditType is specified ie nEditType value is greater than 0. Default value of nEditType is 0 ie EDIT_NONE
Code: Select all  Expand view
EDIT_NONE             0
EDIT_GET              1
EDIT_LISTBOX          2
EDIT_BUTTON           3
EDIT_GET_LISTBOX      4
EDIT_GET_BUTTON       5
EDIT_DATE             6
EDIT_TIME             7
TYPE_IMAGE           -1


Regards
Anser
User avatar
anserkk
 
Posts: 1330
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: como activo o desactivo una edicion de celda?

Postby goosfancito » Thu Apr 26, 2012 10:02 am

Anser,

Thank´s. I need control when cells is enable or disable to edit.

for example:

Code: Select all  Expand view
    if celda1 = "555"
        celda2:enable()
    else
        celda2:disable()
 

Gustavo,
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: como activo o desactivo una edicion de celda?

Postby anserkk » Thu Apr 26, 2012 10:10 am

Try
Code: Select all  Expand view
if celda1 = "555"
    oBrw:celda2:nEditType:=EDIT_GET  // Enable
else
    oBrw:celda2:nEditType:=EDIT_NONE  // Disable
Endif

Regards
Anser
User avatar
anserkk
 
Posts: 1330
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: como activo o desactivo una edicion de celda?

Postby MarioG » Fri Dec 04, 2015 8:58 pm

Estimados;
retomo esta consulta; ya que la respuesta no soluciona lo planteado

Tengo la misma necesidad. Un xBrowse, con array, que se van agregando filas de datos (un facturador) y que bajo cierta condición una de las columnas pueda ser editada, o no.
Se puede?

gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: como activo o desactivo una edicion de celda?

Postby horacio » Fri Dec 04, 2015 9:47 pm

Esta data ::bEditWhen de la clase TXBrwColumn puede ayudar.

Saludos
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: como activo o desactivo una edicion de celda?

Postby MarioG » Sat Dec 05, 2015 11:22 am

Muchas gracias Horacio!
Es lo que estaba buscando. Mi Helps es TXBrowseAL.doc que al parecer quedó desactualizado.
Lo dejo disponible para quien quiera actualizarlo, así otros nos vamos enriqueciendo en el uso de esta espectacular clase.
https://app.box.com/s/1cese8gyja9ju3ar0kip
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot], PAUL SIMM and 12 guests