- Code: Select all Expand view RUN
CLASS TABMUSUARIOS
METHOD cargarSeteos(oDatos, vDatos)
METHOD definirTree()
ENDCLASS
// Sigue el codigo...
oBtns[2]:bAction:={|| oDlg:END() }
ACTIVATE DIALOG oDlg CENTERED ON INIT (::definirTree(), ::cargarSeteos())
RETURN (NIL)
//-------------------------------
METHOD cargarSeteos(oDatos, vDatos) CLASS TABMUSUARIOS
::oConexion:selectDb("seteos")
::cQuery:= "SELECT * FROM seteos"
::oQuery:query(::cQuery)
RETURN (NIL)
METHOD definirTree() CLASS TABMUSUARIOS
LOCAL oMenu := array(3), ;
oSubMenu := array(10)
oMenu[1]:= ::oTree:ADD("Principal")
oSubMenu[1]:= oMenu[1]:ADD("Imprimir...")
oMenu[2]:= ::oTree:ADD("Proyectos")
oSubMenu[6]:= oMenu[2]:ADD("Definir Proyectos")
oSubmenu[7]:= oMenu[2]:ADD("Actualización datos")
::oTree:expand()
RETURN (NIL)
El error:
Error description: Error BASE/1004 Message not found: TDIALOG:DEFINIRTREE
Stack Calls
===========
Called from: tobject.prg => TDIALOG:ERROR(172)
Gracias.