[RESOLVIDO] Como passar input parameter para smartQuery?

Discussão em 'EMS , HCM e Totvs 11' iniciado por Rudy, Maio 26, 2011.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Rudy

    Rudy Membro Participativo

    Olá a todos.
    Sou novato em progress e datasul e estou com um grande problema.

    Alguém sabe me dizer como passo o valor de uma variável para um objeto smartQuery que esta na minha página?

    Desde já agradeço.
  2. Rudy

    Rudy Membro Participativo

    Alguém ai pode me ajudar com isso?
  3. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Você poderia criar a variável como DEF NEW GLOBAL SHARED VAR ......

    Isso ajudaria????
  4. Rudy

    Rudy Membro Participativo

    Agraço pela resposta Rogério, mas criei a variável DEFINE NEW GLOBAL SHARED VARIABLE g-cod_historico AS INTEGER e quando utilizo ela no where do smartQuery, diz que a variável não foi definida.

    Existe algum outro jeito para fazer isso?
  5. baltazar

    baltazar Membro Participativo

    Na Smart Query tem que meter.

    DEF GLOBAL SHARED VAR ......
  6. Rudy

    Rudy Membro Participativo

    Obrigado baltaza, fiz isso e funcionou direitinho.

    Vai a Dica para quem tiver o mesmo problema.

    1 - Definir a variável global no objeto master onde o smartQuery esta; DEFINE NEW GLOBAL SHARED VARIABLE nome-variavel AS INTEGER.
    2 - Definir na smartQuery a variável; DEFINE SHARED VARIABLE nome-variavel AS INTEGER.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página