FUNCAO_ano não funciona



  • Estou tentando fazer uma consulta em uma lista dinâmica no Assistente SQL mas a função não funciona, o retorno é sempre vazio e tenho dados para retornar. A consulta SQL fica desse jeito:

    Select
    cad_servicos.id_servico,
    cad_cliente.cli_nome_completo || ' | ' || cad_servicos.descr_servico As cliente_servico,
    cad_servicos.ano_corrente
    From
    cad_servicos
    Inner Join
    cad_cliente On cad_servicos.id_cliente_servicos = cad_cliente.id_cliente
    Where
    cad_servicos.ano_corrente = :FUNCAO_ano
    Order By
    cad_cliente.cli_nome_completo || ' | ' || cad_servicos.descr_servico

    O que estou fazendo de errado?


  • Ninguém???


  • [quote="priscila"]Estou tentando fazer uma consulta em uma lista dinâmica no Assistente SQL mas a função não funciona, o retorno é sempre vazio e tenho dados para retornar. A consulta SQL fica desse jeito:

    Select
    cad_servicos.id_servico,
    cad_cliente.cli_nome_completo || ' | ' || cad_servicos.descr_servico As cliente_servico,
    cad_servicos.ano_corrente
    From
    cad_servicos
    Inner Join
    cad_cliente On cad_servicos.id_cliente_servicos = cad_cliente.id_cliente
    Where
    cad_servicos.ano_corrente = :FUNCAO_ano
    Order By
    cad_cliente.cli_nome_completo || ' | ' || cad_servicos.descr_servico

    O que estou fazendo de errado?[/quote] As funções pré-definidas no assistente são usadas nas definições do formulário.

    https://suporte.softwell.com.br/maker/manual_3/pt/maker_3/formulario/assistente_sql/usando_funcoes_predefinidas_em_consultas.htm

    Via fluxo use :param e use as funções disponíveis no fluxo.


  • Obrigada Ronélio! Mas eu precisava era no Assistente SQL mesmo. Descobri uma outra forma para conseguir o que eu precisava!

    Muito obrigada pela resposta!

Log in to reply