valor de consulta vacio

Hilo iniciado por Ritchie Funes Garcia el 5 de octubre de 2017

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #14604
    RangoRitchie Funes Garcia
    Ritchie Funes Garcia
    Participante
    APRENDIZ
    980 Rincoins

    buenas disculpa

    porque cuando genero el breakpoint en esta consulta 

      select firstonly  EmplId from Usuarios where Usuarios.UserId  ==  curuserid() ;

    me da que el curuserid()  es igual a vacio 

    y como EmplId me retorna vacio 

    saludos

    #14605
    RangoJonathan Bravetti
    Jonathan Bravetti
    Participante
    PARTICIPANTE
    7.266 Rincoins

    curUSerId() es un metodo que retorna el valor del usuario actual que se encuentra ejecutando una funcion en el sistema. En tu caso en el codigo tuyo en particular. No es posible que retorne un valor vacio. Lo mas probable es que en la tabla que declaraste “usuarios” no este definido tu usuario.

    Lo puede chequear de la siguiente forma:

     

    select firstonly EmplId from Usuarios where Usuarios.UserId  ==  curuserid();

    if(usuarios.EmplId != “”)

        info(“Usuario: ” + usuarios.EmplId);

    else

        info(“No se encontro el registro para el usuario: ” + curUserId);

    #14606
    RangoRitchie Funes Garcia
    Ritchie Funes Garcia
    Participante
    APRENDIZ
    980 Rincoins

    pues mire que probe con varios usuarios y incluso el mio que estamos en la tabla de los usuarios con el respectivo userid y me los retorno todos vacios

    sera que hay alguna configuracion que puede hacer falta?

    sera que hay otra forma de hacer esa consulta para compararlo y me retorne la informacion

    #14607
    RangoJonathan Bravetti
    Jonathan Bravetti
    Participante
    PARTICIPANTE
    7.266 Rincoins

    Si, creas un JOB y pones info(curUserId()); vas a poder visualizar el valor que deseas visualizar. Luego puede buscar la tabla a la que haces referencia en la variable “Usuarios” y ver si ahi aparece tu codigo de usuario en algun registro. Desde mi punto de vista estimo que no existe y por ese motivo te retorna el valor vacio.

    #14608
    RangoDavid Rodriguez
    David Rodriguez
    Participante
    PARTICIPANTE
    8.050 Rincoins

    replique algo similar y el curuserid no puede retornar un valor nulo

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.
Carrito de compra