Skip to content
  • Categorias
  • Recente
  • Tags
  • Popular
Collapse
Brand Logo

  1. Fórum Maker
  2. Categorias
  3. Formulários e Componentes
  4. Alterar a SQL(consulta) da Lista dinâminca.

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

Agendado Fixado Trancado Movido Formulários e Componentes
10 Posts 3 Posters 732 Visualizações 1 Watching
  • 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
    escreveu em ú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
      escreveu em ú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
      • DiegoJCD DiegoJC

        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 Offline
        S Offline
        silva. 0
        escreveu em ú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
        • S silva. 0

          @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 Offline
          DiegoJCD Offline
          DiegoJC
          escreveu em ú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 DiegoJC

            @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 Offline
            DiegoJCD Offline
            DiegoJC
            escreveu em ú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
              escreveu em ú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
              • M munizmatheus

                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 Offline
                DiegoJCD Offline
                DiegoJC
                escreveu em ú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
                • DiegoJCD DiegoJC

                  @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 Offline
                  M Offline
                  munizmatheus
                  escreveu em ú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
                  • M munizmatheus

                    @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 Offline
                    DiegoJCD Offline
                    DiegoJC
                    escreveu em ú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
                    • DiegoJCD DiegoJC

                      @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 Offline
                      M Offline
                      munizmatheus
                      escreveu em ú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
                      Responder
                      • Responder como tópico
                      Entre para responder
                      • Mais Antigo para Mais Recente
                      • Mais Recente para Mais Antigo
                      • Mais Votados


                      • Login

                      • Não tem uma conta? Cadastrar

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