• Categorias
  • Recente
  • Tags
  • Popular
Collapse

Alterar a SQL(consulta) da Lista dinâminca.

Agendado Fixado Trancado Movido Formulários e Componentes
10 Posts 3 Posters 615 Visualizações
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
Responder
  • Responder como tópico
Entre para responder
Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
  • S Offline
    S Offline
    silva. 0
    wrote on última edição por
    #1

    tem alguma função que consiga alterar o sql da lista Dinâmica ???

    1 Resposta Última resposta
    0
  • DiegoJCD Offline
    DiegoJCD Offline
    DiegoJC
    wrote on última edição por
    #2

    Função eu desconheço, pois você precisa setar a SQL dela e o campo Chave / Lista diretamente nas propriedades do componente:

    123b81c3-305f-4430-ad66-32a7fe9956b3-image.png

    Qual a sua necessidade, pq você precisa alterar a consulta de uma lista dinamica via fluxo / função? Talvez consigo lhe sugerir uma outra abordagem que lhe atenda?

    S 1 Resposta Última resposta
    0
  • S Offline
    S Offline
    silva. 0
    replied to DiegoJC on última edição por
    #3

    @diegojc estou precisando alterar o valor que a lista dinâmica traz dependendo de uma escolha em outra lista dinâmica

    No caso seria essas escolhas
    46b41e8e-b2cc-4dc5-9e05-ccce57fcdf55-image.png

    DiegoJCD 1 Resposta Última resposta
    0
  • DiegoJCD Offline
    DiegoJCD Offline
    DiegoJC
    replied to silva. 0 on última edição por
    #4

    @silva-0 No SQL da sua segunda lista dinâmica você pode por um filtro na condição de CRITÉRIO utilizando o valor selecionado na sua primeira lista.

    Para isso no SQL você coloca assim:
    b216c0f8-218e-4f51-9ef1-6961d446c5bf-image.png

    No seu campo de Critério coloque :COMPONENTE_<nomeDoComponenteDaSuaLista1>

    Veja se te ajuda.

    DiegoJCD 1 Resposta Última resposta
    3
  • DiegoJCD Offline
    DiegoJCD Offline
    DiegoJC
    replied to DiegoJC on última edição por
    #5

    Se quiser mais detalhes dessa abordagem, pode consultar no manual nessa sessão:

    https://manual.softwell.com.br/#/filtrar_a_partir_de_componentes_nao_ligados_ao_banco?id=filtrar-a-partir-de-componentes-não-ligados-ao-banco

    1 Resposta Última resposta
    3
  • M Offline
    M Offline
    munizmatheus
    wrote on última edição por
    #6

    Olá gostaria de saber como alterar o SQL da Lista dinâmica via fluxo, no meu caso preciso que exiba opções da lista no momento da seleção de acordo com o usuario logado, porém na navegação tem que mostrar o que ta salvo no banco independente de quem está logado, então pensei em mudar o sql via fluxo nos eventos ao exibir lista filtrar pelo usuario logado e no evento ao sair remover o filtro.

    Quando filtro já no SQL do componente da certo a exibição na hora da seleção, porém ao navegar e exibir um registro feito por outro usuário esse campo especifico fica em branco pois foi filtrado para mostrar apenas os dados referentes ao usuario logado e dessa forma não serve eu preciso que o usuario veja o que está gravado.

    Quem puder ajudar estou no aguardo

    DiegoJCD 1 Resposta Última resposta
    0
  • DiegoJCD Offline
    DiegoJCD Offline
    DiegoJC
    replied to munizmatheus on última edição por
    #7

    @munizmatheus Você pode usar as funções predefinidas em consultas, como por exemplo :FUNCAO_usuario que ja vai retornar para você o ID do usuário logado.

    No caso basta fazer uma logica na sua lista dinâmica para filtrar pelo usuário e vai ter o resultado que precisa.

    Para mais informações e outras funções pré-definidas, consulte essa sessão no manual:

    https://manual.softwell.com.br/#/usando_funcoes_predefinidas_em_consultas?id=usando-funções-predefinidas-em-consultas

    M 1 Resposta Última resposta
    0
  • M Offline
    M Offline
    munizmatheus
    replied to DiegoJC on última edição por
    #8

    @diegojc Já estou fazendo dessa forma, porém o que preciso é que esse filtro seja feito apenas na hora que clica para selecionar a opção, pq como está hoje quando estamos navegando entre os dados armazenados quando é um item que não faz parte do filtro o componente não exibe nada. Então por isso pensei em alterar o SQL via fluxo para configurar no evento ao exibir lista fazer o SQL com filtro

    DiegoJCD 1 Resposta Última resposta
    0
  • DiegoJCD Offline
    DiegoJCD Offline
    DiegoJC
    replied to munizmatheus on última edição por
    #9

    @munizmatheus Por fluxo eu desconheço, mas acredito que seja possível criar uma lógica ai no SQL mesmo que atende sua necessidade. Pelo menos em todos os meus projetos sempre resolvi dessa forma..

    M 1 Resposta Última resposta
    0
  • M Offline
    M Offline
    munizmatheus
    replied to DiegoJC on última edição por
    #10

    @diegojc Você conseguiria dar um exemplo? Estou meio perdido em como fazer, na realidade em meu raciocínio seria esse de mudar o SQL via fluxo, porém não sei se é possível nem como fazer.

    1 Resposta Última resposta
    0

  • Login

  • Não tem uma conta? Cadastrar

  • Login or register to search.
  • Primeiro post
    Último post
0
  • Categorias
  • Recente
  • Tags
  • Popular
  • Login

  • Não tem uma conta? Cadastrar

  • Login or register to search.