Editar en un listbox

Post Reply
jaba
Posts: 109
Joined: Tue Dec 12, 2006 12:39 am
Location: CALI COLOMBIA

Editar en un listbox

Post by jaba »

Hola a todos en el foro

Para Antonio o cualquier intergrante del foro

Como pudo editar en un listbox?
Por favor dame un ejemplo de codigo
ya puedo generar un listbox pero no puedo introducir datos al dbf por intermedio del listbox.

Cordialmente

Jairo Barbosa
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Jairo,

oBrowse:lAutoEdit = .T.

y haciendo doble click en una celda entras en modo edicción automáticamente
regards, saludos

Antonio Linares
www.fivetechsoft.com
jaba
Posts: 109
Joined: Tue Dec 12, 2006 12:39 am
Location: CALI COLOMBIA

Post by jaba »

Antonio Linares wrote:Jairo,

oBrowse:lAutoEdit = .T.

y haciendo doble click en una celda entras en modo edicción automáticamente
Antonio
Debo entender que coloco :lAutoEdit = .T. frente a la variable oBrowse?
Pues me da error al compilar.

Cordialmente

Jairo Barbosa
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Jairo,

Por favor muestra el PRG de como creas el listbox (browse)
regards, saludos

Antonio Linares
www.fivetechsoft.com
jaba
Posts: 109
Joined: Tue Dec 12, 2006 12:39 am
Location: CALI COLOMBIA

Post by jaba »

Antonio Linares wrote:Jairo,

Por favor muestra el PRG de como creas el listbox (browse)
Con gusto Antonio este es el tramo del codigo, y de antemano muy agradecido.
//-----------------------------------------------------------//

DEFINE DIALOG oDlg RESOURCE "Browse" TITLE "Busqueda por Operaciones"
REDEFINE SAY oSay PROMPT Clientes->Placa ID 88 OF oDlg UPDATE

SEEK( Clientes->Placa)
REDEFINE LISTBOX oBrw FIELDS Clientes->Placa, operaciones->FechaSal,;
operaciones->descrip,operaciones->Cantidad,Operaciones->Carga;
HEADERS "Placa","Facha","Descripcion","Cantidad","Refrigerante";
ID 195 OF oDlg ALIAS "operaciones";
select operaciones->Placa for Clientes->placa UPDATE
// oBrw : autoedit = .T.
activate dialog oDlg CENTERED

//--------------------------------------------------------------------------//

RETURN found()

Note la forma que coloque tu sugerencia, aunque como puedes ver esta inhabilitado.

Cordialmente

Jairo Barbosa
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Te falta una L:

oBrw:lAutoEdit = .T.
regards, saludos

Antonio Linares
www.fivetechsoft.com
jaba
Posts: 109
Joined: Tue Dec 12, 2006 12:39 am
Location: CALI COLOMBIA

Post by jaba »

Antonio Linares wrote:Te falta una L:

oBrw:lAutoEdit = .T.
Antonio.. Fascinante! funciono OK pero surge otro problema
Aparece el listbox con la placa ya escrita lo que significa que existe una relacion, lleno el resto de _ y graba en el dbf todo menos la placa por favor explicame como arreglo mi codigo para solucionar este problema?

Cordialmente

Jairo Barbosa
Post Reply