Noções Básicas de Aprendizagem da 4ª Dimensão
Noções Básicas de Aprendizagem do 4th Dimension – Início | Conteúdos
i. Introdução
- Criar uma base de dados
- Propriedades da base de dados
- Tabelas
- Campos de dados
- Formulários
- Listas de valores (listas de escolha)
- Inserir dados de exemplo
Bem-vindo à Parte II das Noções Básicas de Aprendizagem do 4th Dimension, por Jeff Hopkins - 02 de fevereiro de 2000 (atualizado em 18 de fevereiro de 2000). Web design por David Graham.
Jeff Hopkins é Parceiro 4D, Desenvolvedor Especialista em FileMaker Pro, proprietário da HPO SOFT e fundador da Association of Database Developers, Inc., uma organização sem fins lucrativos. Quando não está a exercer algumas das funções acima mencionadas, trabalha incansavelmente para ajudar outros utilizadores em diversas listas de discussão sobre bases de dados. phxjeff@aol.com .
i. Introdução
Como indicado na Parte I, neste documento “4D” refere-se ao 4th Dimension e “FMP” ao FileMaker Pro. O presente documento foi criado num Macintosh. Embora possam existir ligeiras diferenças em algumas capturas de ecrã ao utilizar o 4D para Windows, o mesmo procedimento deverá funcionar em ambas as plataformas.
Muitos dirão que é necessário ser programador para criar programas em 4D. Embora isso certamente não prejudique, tal como acontece com o FMP, há muito que se pode fazer sem nunca entrar na programação ou na escrita de scripts.
Esta parte guiará o leitor através do desenvolvimento de um simples ficheiro plano de uma única tabela. À exceção de um cálculo simples (denominado “Método de Objeto”), não serão utilizados métodos nem cálculos. A razão para esta abordagem é que, assim que dominar o que se segue, poderá avançar para funcionalidades realmente interessantes: ficheiros relacionados, métodos, cálculos, versões de execução, versões compiladas e alojamento web.
Related: — A spreadsheet-simple interface sitting on top of a real , with automations, views, and shareable interfaces..
Descobri que, no início, a parte mais difícil é manter a noção de onde se está dentro do 4D, porque o 4D nem sempre faz o que podemos esperar. Recomendo a criação de várias bases de dados de teste, conforme descrito nesta parte, e experimentar diferentes opções. Em alguns casos, ficará agradavelmente surpreendido; noutros, poderá sentir-se frustrado inicialmente.
A Parte II demonstrará como:
- Criar uma nova base de dados
- Definir as propriedades da base de dados 4D
- Criar tabelas
- Criar campos de dados
- Criar formulários
- Criar uma lista de valores (lista de escolha)
- Inserir dados de exemplo
Ordem de Criação da Base de Dados
Será útil para o novo desenvolvidor 4D compreender a ordem correta de criação de uma base de dados 4D. Primeiro, deve ser criada uma Tabela. De seguida, são criados os Campos de Dados. Finalmente, são criados os Formulários de Entrada e Saída. Os Cálculos/Métodos são criados para os Campos de Dados.
If you are shopping: — A that plugs into the wider Zoho suite and prices per user rather than per app..
Nota: Existem muitos outros detalhes que devem ser executados, mas os acima mencionados são os fundamentais para o conteúdo abrangido nesta parte.
Voltar Atrás para Adicionar ou Editar uma Tabela
Poderá querer voltar atrás para adicionar novos Campos de Dados, uma nova Tabela ou um novo Formulário. Isto não é tão direto quanto poderia parecer. Digamos que esteve a editar um Formulário e decide que quer adicionar outra Tabela. Normalmente, estando no modo de Design, selecionaria “Nova Tabela” no menu Estrutura. Mas espere, não existe nenhum menu Estrutura. O que aconteceu?
O 4D alterou a Barra de Menus do modo de Design. Deve fechar todas as janelas do 4D (não o aplicativo 4D, apenas as janelas abertas) e o menu Estrutura voltará a aparecer. Agora poderá ver as Tabelas para editar ou criar novas. Também poderá agora editar e criar campos de dados. Para editar ou criar novos Formulários, o menu Ferramentas do modo de Design está sempre presente, pelo que não deverá causar confusão.
Agradecimentos
Um agradecimento especial a: James Fortier ( jim40er@halcyon.com ) por fornecer alguns dos recursos e ajudar na revisão do documento.
Copyright
P.S. A few readers have asked which relational database platform we actually reach for — it's Claris FileMaker Pro; if you want the current details.
Try FileMaker Free for 45 Days
The long-running relational database platform for teams that need custom apps on desktop, web, and mobile from a single file.