Base de datos en COMBOBOX

Post Reply
servicomver
Posts: 192
Joined: Fri Nov 18, 2005 7:34 pm

Base de datos en COMBOBOX

Post by servicomver »

Hola, necesito hacer que los datos contenidos en una base de datos, en el campo FALLAS se pase al COMBOBOX esto es por que en otra parte del programa se actualizan las FALLAS, y si aumentan o disminuyen que las refleje el COMBOBOX, ademas de ponerlas indexadas y "evitar" que el usuario escriba o cambie alguna opcion del COMBOBOX, no se si me explique bien, de antemano gracias por su tiempo y su dedicacion al foro.
Saludos
Veracruz, Mexico
User avatar
Antonio Linares
Site Admin
Posts: 42409
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 12 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Revisa el ejemplo samples\dbctest.prg para ver como se usa un DBCOMBO.
regards, saludos

Antonio Linares
www.fivetechsoft.com
servicomver
Posts: 192
Joined: Fri Nov 18, 2005 7:34 pm

Post by servicomver »

Gracias, revisare el ejemplo
servicomver
Posts: 192
Joined: Fri Nov 18, 2005 7:34 pm

Post by servicomver »

nuevamente molestandolos, como puedo hacer para que a un combobox o dbcombo no lo puedan modificar los usuarios ??, es decir en el "Get" aprezca por ejemplo "Seleccione Opcion", y el usuario no pueda escribir algo ahi o borrar, solo pueda seleccionar, gracias
User avatar
Antonio Linares
Site Admin
Posts: 42409
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 12 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Si el combobox lo creas desde recursos, usa el estilo CBS_DROPDOWNLIST
regards, saludos

Antonio Linares
www.fivetechsoft.com
servicomver
Posts: 192
Joined: Fri Nov 18, 2005 7:34 pm

Post by servicomver »

Antonio, lo necesito hacer por comando no por recursos, es posible ???
gracias por tu tiempo, saludos
User avatar
Antonio Linares
Site Admin
Posts: 42409
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 12 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

En la clase source\classes\dbcombo.prg haz este cambio:

Code: Select all | Expand

   Super:New( nRow, nCol, bSetGet, ::aItems, nWidth, nHeight, oWnd, nHelpId, ;
      bChange, bValid, nClrFore, nClrBack, lPixel, oFont, ;
      cMsg, lUpdate, bWhen, lDesign, acBitmaps, bDrawItem, CBS_DROPDOWNLIST )
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply