• Categories
  • Recent
  • Tags
  • Popular
Collapse

Duplo clique na grade

Scheduled Pinned Locked Moved Formulários e Componentes
2 Posts 2 Posters 184 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    andersoncamilo
    wrote on last edited by
    #1

    Bom dia,

    Teria como eu utilizar alguma função ou comando para simular um duplo clique na grade?

    Eu uso um formulário para editar os dados da grade, coloquei um botão para chamar esse formulário e fazer as edições ou inclusões, porem quando chamo esse formulário se o registro do formulário principal já tiver sido gravado funciona tudo certo, pois tenho o id do formulário principal para ligar com o sub formulário, mas quando estou em modo de inclusão o registro do formulário principal ainda não foi gravado (não tem o id gravado - auto incremento), o registro do sub formulário fica perdido, mas quando usa o duplo clique na grade o componente controla isso.

    Obrigado

    Anderson Camilo

    1 Reply Last reply
    0
  • J Offline
    J Offline
    jc3100306
    wrote on last edited by
    #2

    Nessa situação aí o melhor seria fazer o controle desse registro por uma chave temporária. Funcionaria assim, um campo dessa consulta seria reservado para ser uma chave temporária, o componente não pode estar visível e vai ter o valor padrão definido como um guid. Quando fizer a inserção do registro filho vai salvar essa chave em uma variável do form ou de sessão e vai inserir no pai também, então, depois de inserir o pai você busca o filho pela chave temporária e insere o id do pai.

    869971e3-9cd2-4763-8160-a4b5bda5a103-image.png

    Veja se funciona para você

    1 Reply Last reply
    0

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Login

  • Don't have an account? Register

  • Login or register to search.