[Delphi Tokyo] Preencha os dados de um TFDMemTable em design-time!

RAD Studio Tokyo Blogging

Opa, hoje é dia de novidade!
Como já é de conhecimento de vários Delpheiros de plantão, estamos nos aproximando da data de lançamento oficial do Embarcadero RAD Studio 10.2, que assumirá o codinome Tokyo.
Recebemos carta branca para apresentar algumas novidades da versão que, diga-se de passagem, são várias! Neste artigo em específico, veremos uma novidade interessante do componente TFDMemTable. Acompanhe!

 

Uma das novas features da versão Tokyo, além, claro, do destaque da compilação para Linux, traz a possibilidade de preencher os dados de um componente TFDMemTable em design-time (tempo de projeto). Os dados preenchidos serão salvos no arquivo DFM, permitindo que eles também fiquem disponíveis em run-time (tempo de execução).
Como exemplo, considere que um componente TFDMemTable tenha os seguintes Fields:

Fields de um componente TFDMemTable

Na versão Tokyo, ao clicar com o botão direito no componente, haverá o item de menu “Edit DataSet…”:

Menu "Edit DataSet..." do componente TFDMemTable

Acionando essa opção, o Delphi exibirá uma janela para preenchimento dos dados em memória, com direito até a um navigator! 🙂

Janela de preenchimento de dados do TFDMemTable em design-time

Com este recurso, não será mais necessário preencher os dados em tempo de execução, logo, observaremos uma redução nas linhas de código do programa.

 

Fico por aqui, pessoal.
Outros MVPs também estão divulgando as novidades do Tokyo, então fiquem antenados!


Compartilhe!
Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Pin on PinterestEmail this to someone

4 comentários

  1. André, ótimo post… mas tipo: é possível usar esses dados em Run-Time, como por exemplo, cadastrar novos itens no TfdMemTable e quando fechar e abrir a aplicação ele estará disponível?

    1. Olá, Wanderson, tudo bem?
      Os dados cadastrados em design-time estarão disponíveis em run-time, já que são armazenados no DFM. Portanto, se você adicionar novos itens ao TFDMemTable, fechar o projeto e carregá-lo novamente, os mesmos dados estarão disponíveis.
      Vale ressaltar que o inverso não ocorre. Dados adicionados em run-time não ficarão disponíveis em design-time.

      Abraço!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Preencha o campo abaixo * Time limit is exhausted. Please reload CAPTCHA.