puedes tener 24 años de programación y tropezar con la misma piedra 24 años mas.(me pasa muy a menudo)
muchas veces dije
Tu carga del CombBox desde el Array aTiposDePago se hace dentro de la función Pagos; pero este fue declarado anteriormente ?con cada nuevo topico es un grano mas de conocimiento.
si es asi. tu Form llama a inicio a la funcion Pagos para que cargue el Array?
te dejo un simple ejemplo con la base anexada en el .Rar simple codigo :
Code: Select all
#include <hmg.ch>
Function Main
Public aItems := {}
REQUEST DBFCDX, DBFFPT
RDDSETDEFAULT ("DBFCDX")
SET CODEPAGE TO UNICODE
InitMessages( "ES" )
SET DEFAULT TO '.\Tables\'
Load Window Main
Main.Center
Main.Activate
Return
procedure ChargerItems()
DBUSEAREA ( .T. , "DBFCDX" , "GS1" )
Go Top
Do While !Eof()
AADD( aItems , GS1->NOMBRE )
//msgBox (GS1->NOMBRE)
GS1->( DBSKIP( 1 ) )
End Do
Return aItems