Tabela

O componente tabela permite que os dados sejam representados em formato "Grade" com linhas e colunas. Os dados são definidos através de uma consulta SQL.

image123.gif

Propriedades do Componente

O componente Tabela possui as seguintes propriedades:

  • Propriedade SQL:
  • Nesta propriedade será informado o SQL da Tabela que montará a grade. Ao abrir o assistente SQL, escolha a(s) tabela(s) e colunas que serão listadas no componente. A partir do Maker 3.8, caso o tipo da coluna seja "Lógico", o componente criará automaticamente um "CheckBox". O mesmo vale para o tipo "Binário" e relacionados, uma imagem será criada para renderização do conteúdo. A partir da versão 3.9, é possível definir o tipo da coluna tais como: Caixa de Texto, Lista Dinâmica, Lista, Botão ou Imagem.

    Obs.: Este componente não suporta :: para conversão de dados.

  • Paginação: Permite escolher a quantidade de itens que serão listados na grade do componente. Ao definir a quantidade de itens a listar, a grade criará setas de rolagem para as páginas.

  • Cabeçalho: Essa propriedade tem como finalidade criar o cabeçalho das colunas da tabela. Cada coluna do SQL será definida nas caixas de texto (observe a imagem abaixo):

  • 1. Nome: refere-se ao nome da coluna que será apresentada.                                                                                                                                                               2. Tamanho: será o tamanho defindo em pixels para que a coluna seja apresentada.                                                                                                                                 3. Alinhado a: lista com o posicionamento da descrição da coluna.  

    Após definir essas opções, basta clicar em Ok para inserir a coluna na grade abaixo. Observação: vale lembrar que a ordem das colunas no SQL devem ser as mesmas da tabela, ou seja, se for necessário trocar o tamanho da 1ª coluna, será necessário remover as outras e inserí-las novamente na mesma ordem.

    Tabela - Tela do cabeçalho

  • Ativar Pesquisa: Essa propriedade permite mostrar/ocultar a opção da pesquisa que se localiza acima da tabela. Vem setado como "Sim" por Default.

  • Acessível Todos os Modos: Essa propriedade tem como finalidade definir se o componente ficará acessível ou não nos modos de alteração e/ou inclusão.

  • As propriedades abaixo foram adicionadas a partir do Maker 3.8

    Eventos do Componente

    O componente Tabela possui os seguintes eventos:

  • Ao Clicar: Este evento executará o fluxo informado quando for efetuado um clique na linha do componente.

  • Ao Duplo Clique: O evento será executado ao realizar o duplo clique na linha do componente.

  • Ao Modificar: O evento será executado ao modificar a seleção de linha do componente.

  • Ao Modificar Consulta: O evento será executado a consulta do componente for modificada. Ex.: Ao realizar um filtro, mover a barra de rolagem (Será passado a consulta modificada como parâmetro automático).
  • O componente Tabela tem algumas restrições e observações de acordo com o auto relacionamento de algumas propriedades segue abaixo uma lista com as mesmas:




    Mudanças no componente Tabela para o Maker 3.9

    O componente Tabela, na versão 3.9, foi reestruturado para suporte a edição direto no componente. Com isso, diversas melhorias foram realizadas para melhor atendimento a usabilidade e funcionalidades do componente.

    Entre as melhorias realizadas destacamos:

             





    ________________________________________________________________________________________

    image776.jpg

    Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br