Pasar consulta SQL en punto de menú

SOLVED

Hola muy buenas!

Estoy teniendo problemas añadiendo una entrada de menú con una consulta del peticionario SQL.

Cuando ejecuto el punto de menú me dice que la consulta no existe, aqui adjunto un par de capturas para que veais.

Que puede estarme fallando?

He seguido los pasos de este tutorial: www.youtube.com/watch

  

Muchas gracias de antemano a la comunidad!

  • 0

    La consulta también tiene parámetros, pero esta puesto para que tenga un valor por defecto.

    Cabe destacar que la consulta funciona correctamente en los demás contextos.

  • +1 in reply to Lucas Martinez
    verified answer

    Hola Lucas,

    En realidad, no es posible colocar entradas de menú de consulta SQL en el portal de Syracuse.
    El video que hicimos muestra precisamente una función que, por lo tanto, no es estándar y que desarrollamos como parte de nuestro complemento Toolbox X3.

    Todo debería estar disponible públicamente en breve.

    Mantente informado

  • 0 in reply to L.V. Expertise X3

    Vaya.. pensaba que seria una funcionalidad de base, no entiendo entonces como van las paginas de peticion, y con vuestra guia parecía estándar.

    No hay ninguna forma de poner una consulta como una vista en una pagina de inicio para que puedan tenerlo como dashboard?

     Me ha parecido interesante vuestra forma de hacerlo, como se añadiria un toolkit? Imagino que son una serie de especificos.

    Igualmente muchas gracias! 

  • 0
    SUGGESTED

    Hola, buenos días.   y compañia.

    Mira, justamente estaba yo con este tema.

    Puedes tener un peticionario SQL y ser llamado desde un punto de menú.

    Solución:

    - Crear la consulta SQL 

    - crear una función con el mismo nombre.

        * En código acción: ALISTE

        * En el parámetro 'LISTE' poner el nombre del peticionario entre comillas (importante)

        * en EXEFLG poner como parámetro el 1

    - Ir a elementos de menú y crear uno nuevo.

       * Tipo de vínculo: Función (clásica)

       * Función: el nombre de la función anterior.

    Y ya está. Sales, entras de x3 y funciona!

  • 0 in reply to SERGI MOLINA SAIZ

    Hola Sergi,

    Estoy siguiendo tus pasos pero no me funciona. 
    1-He creado la consulta SQL
    2-He creado la función (con el codigo de accíon "ALISTE", EXEFLG a 1
    3-He creado un elemento de menú con el tipo de vínculo "Funcion(clásica)" i el mismo nombre de la función.

    Llegados a este punto, cuando entro en el elemento de menú en la parte derecha de la pantalla me sale el título, lo puedo ejecutar y la consulta funciona, la muestra por pantalla.

    El problema lo tengo cuando quiero añadir una pestaña en la página de inicio, selecciono la categoria CONSULTAS pero no me sale el elemento de menú en la columna GADGETS.

    ¿Alguna idea? Muchas gracias por anticipado.

  • +1 in reply to JoanF
    verified answer

    Hola Joan!

    Un poco tarde pero aqui te planteo como lo resolví.

    Cree una vista con la peticion SQL y luego un peticionario estandar.

    Despues cree el punto de menú como consulta, y ahi si que aparece como Gadget.

    Espero que pueda ser de ayuda!

  • 0 in reply to Lucas Martinez

    Es correcta la solución propuesta por LUCAS MARTINEZ.  Ya me ha tocado aplicarla en algún momento.