Menu Accordeon Para genexus Evol3 16






Baja el UserControl: JMenuaccordeon del marketplace

Copiar el contenido en la carpeta de instalacion de genexus, user control.

Ejecutar:  Genexus /Install

Para registrar el user control.


Luego en un WEBPanel o en tu MasterPage, arrastra el User Control JMenuAccordeon



Busca en la sescción de Miscellaneous, y arrastra a tu webpanel el control.


Se creara un SDT SDJMenuAccordeon el cual lo debes incluir en tu webpanel.

Agregarlo a las propiedades del User Control
 





Luego crea un DataProvider del JSDTMenuAccordeon y agregarlo en el evento Event Start de tu webpanel.



y luego agregarle en el evento Start.

Event Start
    &SDJMenuAccordeon = DPJMenuAccordeon()
EndEVent

Nota: Dentro de la carpeta del UserControl esta incluida la carpeta FONT con un tipo de letra el cual debes instalar en tu servidor o equipo para los tipos de iconos, no es obligatorio, o dejas en blanco en el DataProvider, ICONS='' esto hara que no incluyas iconos.

El IDEITEM = 10  - Esto es para identificar el menu de tu seccion, ejemplo 10.1, 10.2, o lo dejas en cero, no afecta. es solo una etiqueta.





Comentarios

  1. Hola, como va ? Me intereso tu UC, no pude utilizarlo porque no me carga el SDT del mismo, me lo podrías pasar ? Es posible que lo utilice para menú de 3 niveles, Gracias.

    ResponderBorrar
  2. Hola,
    Estoy dando mis primeros pasos en el mundo de Genexus, estoy usando la V.16, seguí las instrucciones pero me esta dando el siguiente error:
    gxexec "C:\Models\SlideMenuTest\CSharpModel\web\bldDevelopermenu.cs" -r:GxBaseBuilder.dll -arg:csc="C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\csc.exe"
    Compiling webpanel1...failed ( error code=1)
    webpanel1.cs(809,15): error CS0246: No se puede encontrar el tipo o el nombre de espacio de nombres 'SdtSDJMenuAccordeon' (¨falta una directiva using o una referencia de ensamblado?)
    webpanel1.cs(810,15): error CS0246: No se puede encontrar el tipo o el nombre de espacio de nombres 'SdtSDJMenuAccordeon' (¨falta una directiva using o una referencia de ensamblado?)
    ...

    Estoy haciendo algo mal, o será que este user control no es compatible con la versión 16?
    Gracias y Saludos,

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

Como generar archivos csv y textos desde Genexus

Implementar un External Object para SmartDevices Genexus 16