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

  1. Fórum Maker
  2. Categorias
  3. Formulários e Componentes
  4. Abrir formulário apontando para registro

Abrir formulário apontando para registro

Agendado Fixado Trancado Movido Formulários e Componentes
16 Posts 2 Posters 1.3k 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.
  • L lcdamiao28

    @diegojc bom dia! eu não queria mudar o SQL do formulário. Gostaria que ele atualizasse e apontasse para um determinado registro, pois o registro não é necessariamente o primeiro ordenado.

    DiegoJCD Offline
    DiegoJCD Offline
    DiegoJC
    escreveu em última edição por
    #4

    @lcdamiao28 certo! Se você conhecer a posição do registro, você pode usar a função "Ir para o Registro".

    7aea8364-e3d6-4903-9cd0-55d683f8fd0f-image.png

    L 1 Resposta Última resposta
    0
    • DiegoJCD DiegoJC

      @lcdamiao28 certo! Se você conhecer a posição do registro, você pode usar a função "Ir para o Registro".

      7aea8364-e3d6-4903-9cd0-55d683f8fd0f-image.png

      L Offline
      L Offline
      lcdamiao28
      escreveu em última edição por
      #5

      @diegojc Obrigado!

      DiegoJCD 1 Resposta Última resposta
      0
      • L lcdamiao28

        @diegojc Obrigado!

        DiegoJCD Offline
        DiegoJCD Offline
        DiegoJC
        escreveu em última edição por
        #6

        @lcdamiao28 por nada amigo!! um abraço.

        L 1 Resposta Última resposta
        0
        • DiegoJCD DiegoJC

          @lcdamiao28 por nada amigo!! um abraço.

          L Offline
          L Offline
          lcdamiao28
          escreveu em última edição por
          #7

          @diegojc A Posição do Registro onde eu consigo isso?

          DiegoJCD 1 Resposta Última resposta
          0
          • L lcdamiao28

            @diegojc A Posição do Registro onde eu consigo isso?

            DiegoJCD Offline
            DiegoJCD Offline
            DiegoJC
            escreveu em última edição por DiegoJC
            #8

            @lcdamiao28 É a posição que o registro vem na consulta.

            Você precisa fazer uma logica / consulta antes que retorne a posição, nao sei qual banco esta utilizando, mas alguns tem funções que retornam o numero da linha da consulta, no postgres pode usar a função ROW_NUMBER() na consulta e pegar essa posição.

            https://www.postgresqltutorial.com/postgresql-window-function/postgresql-row_number/

            Agora se for outro banco procure uma função analoga.

            Um abraço.

            L DiegoJCD 2 Respostas Última resposta
            0
            • DiegoJCD DiegoJC

              @lcdamiao28 É a posição que o registro vem na consulta.

              Você precisa fazer uma logica / consulta antes que retorne a posição, nao sei qual banco esta utilizando, mas alguns tem funções que retornam o numero da linha da consulta, no postgres pode usar a função ROW_NUMBER() na consulta e pegar essa posição.

              https://www.postgresqltutorial.com/postgresql-window-function/postgresql-row_number/

              Agora se for outro banco procure uma função analoga.

              Um abraço.

              L Offline
              L Offline
              lcdamiao28
              escreveu em última edição por
              #9

              @diegojc obrigado!

              1 Resposta Última resposta
              0
              • DiegoJCD DiegoJC

                @lcdamiao28 É a posição que o registro vem na consulta.

                Você precisa fazer uma logica / consulta antes que retorne a posição, nao sei qual banco esta utilizando, mas alguns tem funções que retornam o numero da linha da consulta, no postgres pode usar a função ROW_NUMBER() na consulta e pegar essa posição.

                https://www.postgresqltutorial.com/postgresql-window-function/postgresql-row_number/

                Agora se for outro banco procure uma função analoga.

                Um abraço.

                DiegoJCD Offline
                DiegoJCD Offline
                DiegoJC
                escreveu em última edição por
                #10

                Se não quiser partir pro lado do BD para procurar a posição, pode tentar isso:

                Utilizar a função "Proximo Registro" e criar um LOOP, comparando o campo "CHAVE" com o "Próximo Registro" até encontrar o registro que deseja e dai "Parar" saíndo do Loop.

                Só nao sei se isso é performatico.

                L 1 Resposta Última resposta
                0
                • DiegoJCD DiegoJC

                  Se não quiser partir pro lado do BD para procurar a posição, pode tentar isso:

                  Utilizar a função "Proximo Registro" e criar um LOOP, comparando o campo "CHAVE" com o "Próximo Registro" até encontrar o registro que deseja e dai "Parar" saíndo do Loop.

                  Só nao sei se isso é performatico.

                  L Offline
                  L Offline
                  lcdamiao28
                  escreveu em última edição por
                  #11

                  @diegojc tem uma função "Posição" tb

                  DiegoJCD 1 Resposta Última resposta
                  0
                  • L lcdamiao28

                    @diegojc tem uma função "Posição" tb

                    DiegoJCD Offline
                    DiegoJCD Offline
                    DiegoJC
                    escreveu em última edição por
                    #12

                    @lcdamiao28 Show.. Aprendi mais uma tb!! =]

                    L 1 Resposta Última resposta
                    0
                    • DiegoJCD DiegoJC

                      @lcdamiao28 Show.. Aprendi mais uma tb!! =]

                      L Offline
                      L Offline
                      lcdamiao28
                      escreveu em última edição por
                      #13

                      @diegojc Só não entendi como usar essa função "Posição".

                      DiegoJCD 1 Resposta Última resposta
                      0
                      • L lcdamiao28

                        @diegojc Só não entendi como usar essa função "Posição".

                        DiegoJCD Offline
                        DiegoJCD Offline
                        DiegoJC
                        escreveu em última edição por
                        #14

                        @lcdamiao28 Pelo que eu entendi, essa função retorna a posição do registro "atual" do formulário / consulta.

                        Se você fizer uma consulta navegavel (a mesma do formulário), e ir avançando os registros e usar essa função ela vai te retornar qual posição o registro que você está.

                        Então acho que nao vai te ajudar no seu problema mesmo!

                        Você esta fazendo uma manipulação em um formulário e em determinado momento você quer posicionar em outro registro é isso?

                        L 1 Resposta Última resposta
                        0
                        • DiegoJCD DiegoJC

                          @lcdamiao28 Pelo que eu entendi, essa função retorna a posição do registro "atual" do formulário / consulta.

                          Se você fizer uma consulta navegavel (a mesma do formulário), e ir avançando os registros e usar essa função ela vai te retornar qual posição o registro que você está.

                          Então acho que nao vai te ajudar no seu problema mesmo!

                          Você esta fazendo uma manipulação em um formulário e em determinado momento você quer posicionar em outro registro é isso?

                          L Offline
                          L Offline
                          lcdamiao28
                          escreveu em última edição por
                          #15

                          @diegojc exatamente

                          DiegoJCD 1 Resposta Última resposta
                          0
                          • L lcdamiao28

                            @diegojc exatamente

                            DiegoJCD Offline
                            DiegoJCD Offline
                            DiegoJC
                            escreveu em última edição por
                            #16

                            @lcdamiao28 conseguiu?

                            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