Buenas tardes foro,
Alguien me podria proveer de un ejemplo de opciones del menu creadas desde una tabla Mysql ?
El ejemplo de fw con DBF no me sirve
Gracias de antemano
FWH 25.12
Harbour/Hbmk2
Microsoft Visual C++
MySql 8.0
Antigravity
Buenas tardes foro,
Alguien me podria proveer de un ejemplo de opciones del menu creadas desde una tabla Mysql ?
El ejemplo de fw con DBF no me sirve
Gracias de antemano
FWH 25.12
Harbour/Hbmk2
Microsoft Visual C++
MySql 8.0
Antigravity
Alguien sabe como hacerlo ?
FWH 25.12
Harbour/Hbmk2
Microsoft Visual C++
MySql 8.0
Antigravity
Vamos por partes:
1.- Qué versión de Fw utilizas?
2.- Por qué no te vale el ejemplo desde DBFs?
3.- Qué Mysql utilizas? ( libreria, etc )
4.- Qué estructura tienes en la tabla, y sus propiedades
cnavarro wrote:Vamos por partes:
1.- Qué versión de Fw utilizas?
2.- Por qué no te vale el ejemplo desde DBFs?
3.- Qué Mysql utilizas? ( libreria, etc )
4.- Qué estructura tienes en la tabla, y sus propiedades
FWH 25.12
Harbour/Hbmk2
Microsoft Visual C++
MySql 8.0
Antigravity
Yo lo tengo funcionando desde hace algunos años, si me das tu correo, te envío las estructuras y el código... luego, si te sirve lo publicas.
Saludos.
jcenteno wrote:Yo lo tengo funcionando desde hace algunos años, si me das tu correo, te envío las estructuras y el código... luego, si te sirve lo publicas.
Saludos.
FWH 25.12
Harbour/Hbmk2
Microsoft Visual C++
MySql 8.0
Antigravity
jcenteno wrote:Yo lo tengo funcionando desde hace algunos años, si me das tu correo, te envío las estructuras y el código... luego, si te sirve lo publicas.
Saludos.
Compuin wrote:Buenas tardes foro,
Alguien me podria proveer de un ejemplo de opciones del menu creadas desde una tabla Mysql ?
El ejemplo de fw con DBF no me sirve
Gracias de antemano
Enviado al correo.
Saludos.
Me lo podrían mandar a admsoporte@gmail.com
Enviado desde mi FIG-LX3 mediante Tapatalk
Me interesaría la versión para dbfs y para mysql, si pudieran publicarlas o enviármelas a jmurugosa (arroba) gmail (punto) com, estaré agradecido.
Saludos
Podrias compartir el codigo. Gracias
Me interesaría la versión para dbfs y para mysql, si pudieran publicarlas o enviármelas a rubendariogd (arroba) gmail (punto) com, estaré agradecido.
Me sumo al pedido, me interesa ese codigo, info.estudio arroba gmail.com
Muchas gracias!
Compin
Saludos
My aplicacion es MySQL, el menu lo guardo en una tabla, lo leo, paso a un arreglo
// Menu Horizontal
aMENUMAC:=LEERELMENUDESDECUALQUIERORIGEN() // dbf, txt, MySql /////
C5MENUITEM oDp:oItemMacro PROMPT oDp:cMenu01;
ACCELERATOR ACC_CONTROL,ASC("M")
C5MENU COLOR oDp:nMenuItemClrText, oDp:nMenuItemClrPane;
COLORSEL oDp:nMenuItemSelText, oDp:nMenuItemSelPane;
COLORBOX oDp:nMenuBoxClrText ;
FONT oDp:oFontMenu;
HEIGHT oDp:nMenuHeight; // SELECT 3D ;
LOGO oDp:cBmpMacros ;
LOGOCOLOR oDp:nMenuMainClrText
oDp:oItemMacro:lActive:=!EMPTY(aMenuMac[1]) .AND. lHorario
hacermenu(aMENUMAC)
C5ENDMENU
STATIC FUNCTION HACERMENU(aMenu,oMenu)
LOCAL I:=1,lacceso:=.T.,lutilizo:=.F.,oItem,nIni:=0
lMenuXp:=.T.
IF EMPTY(aMenu) .OR. EMPTY(aMenu[1])
RETURN // .F.
ENDIF
For i=1 TO LEN(aMenu[1])
IF lMenuXp
C5MENUITEM oItem PROMPT alltrim(aMenu[1,I]);
FILE aMenu[12,I]
ELSE
MENUITEM oItem PROMPT alltrim(aMenu[1,I]);
FILE aMenu[12,I]
ENDIF
IF aMenu[13,I]=4
IF lMenuXp
C5SEPARATOR
ELSE
SEPARATOR
ENDIF
ENDIF
IF aMenu[13,I]=2
nIni++
IF lMenuXp
C5MENU COLOR oDp:nMenuItemClrText, oDp:nMenuItemClrPane;
COLORSEL oDp:nMenuItemSelText, oDp:nMenuItemSelPane;
COLORBOX oDp:nMenuBoxClrText ;
HEIGHT oDp:nMenuHeight;
LOGOCOLOR oDp:nMenuMainClrText
ELSE
MENU
ENDIF
LOOP
ENDIF
oItem:bWhen :=aMenu[11,I]
oItem:bAction :=aMenu[03,I]
IF lMenuXp
oItem:bAuxAction :=aMenu[03,I]
ENDIF
NEXT I
FOR I=1 TO nIni
IF lMenuXp
C5ENDMENU
ELSE
ENDMENU
ENDIF
NEXT
// C5ENDMENU
RETURN
C5MENUITEM oDp:oItemTransaccion PROMPT oDp:cMenu04
C5MENU COLOR oDp:nMenuItemClrText, oDp:nMenuItemClrPane;
COLORSEL oDp:nMenuItemSelText, oDp:nMenuItemSelPane;
COLORBOX oDp:nMenuBoxClrText ;
HEIGHT oDp:nMenuHeight; // SELECT 3D ;
LOGO oDp:cBmpTransacciones ;
LOGOCOLOR oDp:nMenuMainClrText
aMenu:=ACLONE(aMenuTra)
oDp:oItemTransaccion:=!EMPTY(aMENUTRA[1]) .AND. lHorario
hacermenu(aMenu)
C5ENDMENU
C5MENUITEM oDp:oItemTransaccion PROMPT oDp:cMenu04
C5MENU COLOR oDp:nMenuItemClrText, oDp:nMenuItemClrPane;
COLORSEL oDp:nMenuItemSelText, oDp:nMenuItemSelPane;
COLORBOX oDp:nMenuBoxClrText ;
HEIGHT oDp:nMenuHeight; // SELECT 3D ;
LOGO oDp:cBmpTransacciones ;
LOGOCOLOR oDp:nMenuMainClrText
aMenu:=ACLONE(aMenuTra)
oDp:oItemTransaccion:lActive:=!EMPTY(aMENUTRA[1]) .AND. lHorario
hacermenu(aMenu)
C5ENDMENU