4D v16.3Mostrar e selecionar registros |
||
|
4D v16.3
Mostrar e selecionar registros
Mostrar e selecionar registros
Quando realizar operações em seus dados, selecione o grupo de registros com os quais queira trabalhar. Esse grupo de registros é chamado seleção atual. A seleção atual pode conter zero, um, vários ou todos os registros de uma tabela. Cada tabela tem sua própria seleção atual de registros. A seleção atual é um conceito importante em 4D. As operações de banco de dados mais comuns são realizadas nos registros da seleção atual. Essas operações incluem:
Em outras palavras, a criação de uma seleção atual numa tabela é o primeiro passo até outras operações de gestão de dados. A seleção atual de registros é sempre o conjunto de registros selecionado mais recentemente. Por exemplo, imagine que o banco de dados de sua empresa tem uma tabela que armazena os registros de cada empregado. Suponhamos que você decida procurar os registros de todos os engenheiros de sua empresa. Quando começar essa busca, a seleção atual pode conter os registros de todos os empregados na empresa, pessoal de vendas, produção, engenheiros, etc. Quando a busca termina, a seleção atual contém apenas os registros dos engenheiros. Se imprimir uma lista de registros, a lista contería apenas os registros da seleção atual, nesse caso, os registros de todos os engenheiros na empresa. Se deseja representar graficamente os salários dos empregados, o gráfico mostraria os salários de todos os engenheiros na empresa. A seleção atual não variará até que realize uma operação que a modifique. Pode mudar a seleção atual:
A barra de título do formulário de saída indica quantos registros existem na tabela atual e quantos registros existem na seleção atual. 4D Server: em um 4D remoto, a barra de título indica unicamente o número de registros da seleção atual. O painel de controle de certos tipos de formulários de entrada mostra, abaixo os botões de navegação, o número do registro selecionado e o número total de registros da seleção atual. O número do registro selecionado corresponde a sua posição na seleção atual. Cada tabela em um banco tem sua própria seleção atual. Em um banco relacional, mudar a seleção atual em uma tabela pode modificar as seleções atuais nas tabelas relacionadas. Por exemplo, em um banco de dados que contém as tabelas relacionadas [Empregados] e [Departamentos], uma abertura de um formulário de entrada na tabela [Departamentos] muda a seleção atual na tabela [Empregados]. Isso significa que os empregados que pertencem a esse departamento são convertidos na nova seleção atual na tabela [Empregados]. Para mais informação sobre relações consulte Tipos de relações.Se utiliza processos para efetuar tarefas no banco de dados, pode ter simultaneamente várias seleções atuais por tabela. Cada processo se comporta como um ambiente 4D individual, o que permite realizar tarefas separadas. Pode ser útil ter mais de uma seleção atual, particularmente quando compara dois ou mais tipos de dados, tais como a faturação mensal de diferentes regiões de vendas. Para mais informação sobre processos, consulte Processos no manual Linguagem de 4D. Quando utilizar um formulário de saída para mostrar os registros, pode reinicializar a seleção atual, de maneira que contenha todos os registros da tabela atual. No ambiente Aplicação, esta operação pode ser realizada através da ação “Select All” ou do comando ALL RECORDS da Linguagem de 4D. No ambiente Desenho, pode utilizar o comando Mostrar todos do menu Registros. Todos os registros da tabela atual são incluídos na seleçãop atual. Nota: o comando Mostrar todos se desativa quando utiliza um formulário de entrada. Pode definir uma nova seleção atual em um formulário de saída selecionando manualmente alguns registros e logo declarar como nova seleção atual. Ou seja, uma subseleção é criada. No ambiente Aplicação, administre registros marcados pelos usuários através dos comandos de manipulação de Conjuntos e dos comandos do tema Seleção. No ambiente Desenho, há um comando Mostrar subconjunto no menu Registros. Quando se seleciona este comando, 4D restringe a seleção atual ao conjunto dos registros selecionado manualmente na janela. As diferentes possibilidades de seleção manual de registros são descritas na seção “Selecionar” em Utilizar os formulários de saída.
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
ARTICLE USAGE
Manual de Desenho 4D ( 4D v16) |