When the solution matters*

4D Internacional


|Bolsa de emprego |Bancos de Demo |Suporte técnico |Fórum |Documentação |Partners|

Informação geral Produtos 4D Características Começando com 4D Recursos

4D v11 SQL Exemplos

Novo:  Web Area | Componentes | SQL | Unicode

Enriquecido: Listas | 4D Mailing  | 4D Objects  | Gestão de usuários | Web 

 

Web Area NOVO Download

Stock Stalker

É uma aplicação que permite facilmente acompanhar um conjunto de ações. Uma área web mostra o desempenho das ações a partir de uma fonte de Internet, com diferentes opções tais como intervalos de atualização, nível de zoom, faixa de datas e muito mais. (Obrigado a Tom Dillon por sua contribuição.)

Web Area NOVO Download

Web Area Demo

A novo objeto de formulário Web Area, introduzido em 4D v11 SQL Release 2, lhe permite incluir em suas aplicações telas de visualização de todo o tipo de dados compatíveis com os navegadores Web. Web sites, páginas HTML locais, PDFs, filmes, animações, QuickTime®, Flash®, etc.

Este demo usa a Web Area para criar um navegador Web, um “mashup” do Google Maps, um visualizador de documentos e gráficos vetoriais

Componentes Mais

4D Pop

4D Pop é uma série de componentes agrupados em uma barra de ferramentas que se integra perfeitamente ao ambiente de desenvolvimento 4D v11 SQL. Você pode enriquecer 4D Pop com seus próprios componentes criados pela comunidade de desenvolvedores 4D.

4D se integra com o código fonte, de maneira que além de ser muito útil, serve como um excelente exemplo de programação 4D.

Para conhecer mais e fazer o download visite a página 4D Pop

SQL Download

Linguagem SQL nativo integrado

A grande novidade da versão 4D v11 SQL é uma linguagem SQL nativo integrado.

Você pode se conectar diretamente através da linguagem a uma fonte de dados ODBC externo e executar pesquisas SQL dentro de uma estrutura Begin SQL/End SQL (+ via o novo comando 4D: QUERY BY SQL).
Este banco mostra como processar as pesquisas com a linguagem 4D como também com SQL.
Exemplos específicos mostram ambas as linguagens em paralelo para compará-las facilmente e destacar as suas respectivas vantagens.
São exibidos comentários e explicações durante a execução destas pesquisas.
O primeiro exemplo ilustra uma pesquisa simples (a qual consiste em encontrar os aeroportos de uma cidade e país específico).
Um segundo exemplo ilustra uma união (a qual consiste em encontrar a partir de uma seleção de aeroportos, os que sejam acessíveis por vôos diretos).
Um terceiro exemplo ilustra uma pesquisa complexa SQL escrita simplesmente utilizando a linguagem 4D. 
Um quarto exemplo mostra uma pesquisa 4D complexa ilustrando as pesquisas "aninhadas" em SQL. 

4D SQL Code Samples

Este banco de exemplo (descrito em detalhe na documentação "4D v11 SQL Reference", no capítulo "Tutorial") lhe mostra um pouco mais de algumas das mais importantes funcionalidades do novo motor SQL de 4D v11 SQL.

Gestão de imagens Download

Descubra o SVG integrado

4D v11 SQl tem um motor de renderização SVG integrado. SVG (Scalable Vector Graphics) é um formato de arquivo gráfico vetorial (extensão .svg).
Esse banco de dados de exemplo ilustra o suporte de formato nativo das imagens svg (imagens vetoriais). Mostra as capacidades de visualização de SVG em 4D através de variáveis de tipo imagem (exemplo de gráfico criado com o motor SVG).

Processamento de imagens

Este banco mostra o suporte do formato nativo das imagens de tipo: jpeg, png, svg (imagem vetorial), EMF (em PC), PDF (em Mac), mas também todos os formatos que são suportados previamente como BMP (em PC) e PICT (em Mac).
Os novos operadores permitem transformar as imagens (combinação de imagens, etc).

A otimização da memória foi enriquecida em 4D v11 SQl (ref counting).

Aproveite o menu contextual para guardar todo tipo de imagem no formato que você escolher.

4D Índices Download

Este banco de dados de exemplo mostra as possibilidades de utilização de índices em 4D v11 SQL:
- novos tipos de índices:
. índice arvore binária ou BTree para valores não repetidos (Identificações, nomes, número de segurança social, etc)
. índice agrupado (Cluster) para valores repetidos (Booleanos, títulos – Sr., Sra., etc)
. índice composto para organizar (Nome+Sobrenome, Cidade+Código postal, Estado+Cidade, etc)
. índices de palavras chaves para textos
. índices criados armazenados num arquivo separado
- etc.
Para demonstrar a sua eficiência, este exemplo explica como escolher o tipo de índice correto.

Suporte Unicode Download

Este banco de dados é do tipo informativo. Demonstra a habilidade do 4D para mostrar caracteres Unicode.
Igualmente mostra a conversão de caracteres durante a utilização de funções Uppercase e Lowercase.

Listas Download

Lista hierárquica

Este banco mostra as possibilidades de utilização da nossa lista hierárquica:
- mostra os elementos da lista de cores
- seleção múltipla permitida
- eventos utilizados: "On Expand", "On Collapse" e "On Selection Change"
- lista construída dinamicamente
- ícones de recursos, da livraria de objetos ou de variáveis

Lista incluída

Este banco mostra as possibilidades de listas incluídas:
- conteúdo calculado em função das seleções
- interface personalizada v11 (alinhamento, estilo de fontes, etc)
- objeto gráfico substitui a cor da seleção atual
- visualização de conteúdos em diferentes tabelas em um formulário

ContactListbox

Este banco mostra como utilizar os objetos list box e as suas diferentes possibilidades:
- entrada de dados
- alternar a cor para cada fileira
- redimensionamento
- organização por colunas
- ocultar colunas
- modificar propriedades de texto (fonte, tamanho, estilo, cores)
- exibir/ocultar barras de deslocamento
- exibir/ocultar cabeçalhos de colunas
- exibir/ocultar grade vertical e horizontal
- modificar a ordem das colunas por arrastar e soltar
- modificar a ordem das fileiras por arrastar e soltar
Tudo o que se mostra neste banco de exemplo é realizado sem programação.

4D Write Download

4D Encyclopedia

Esta aplicação lhe permite consultar e editar os conteúdos de um glossário ou de um dicionário interativo.

Uma enciclopédia completamente dinâmica graças aos enlaces hipertextos de 4D Write.

4D Mailing Download

Este banco mostra como utilizar o processador de texto “4D Write” para enviar e-mails personalizados a contatos como um mail shot.

4D Objects Download

Este banco de exemplo mostra todos os objetos da interface administrados por 4D:
- variáveis
- botões
- listas de campos
- lacunas de seleção
- etc.
Para utilizá-la pode clicar nos botões que representam a barra de ferramentas do editor de formulários ou pode selecionar diretamente um tipo específico de objeto desde um menu de distribuição.

Gestão de usuários Download

4D Passwords

Este banco mostra como administrar usuários por programação.
Isto lhe permite:
- guardar e restaurar usuários e as suas contra-senhas (encriptadas)
- utilizar uma caixa de diálogo de conexão personalizada
- eliminar ou criar novos usuários
- criar informação adicional para um usuário (ícone, visibilidade, etc.)

Web (estático, dinâmico, transferência FTP) Download

4D StaticWebBuilder

Este banco mostra como publicar um banco relacional na Web estática e dinamicamente.
Mostra também como transferir via FTP o Web site estático gerado utilizando o plug-in 4D Internet Commands. Durante a execução do exemplo serão fornecidas informações adicionais.

Formulários Download

4D UserForms

Com 4D, os usuários tem a possibilidade de modificar alguns formulários. A partir de uma estrutura clássica "clients – invoices_lines", dos formulários podem duplicar-se e logo serem modificados pelos usuários: “envelopes” e "invoices".
Estas duas planilhas foram deixadas “abertas” de forma deliberada para que o usuário final possa modificar o texto, os formatos e a orientação do papel, como também as margens, objetos, etc.

Cada formulário pode duplicar-se tantas vezes como seja necessário. Isto permite, por exemplo, especificar vários formatos como também diferentes planilhas para as faturas.

 

Internacional | Empresa | Contatar 4D | Mapa do Site | © 4D, S.A. 2008 | Tamanho da fonte: [A] [A] [A] *Quando a solução é o que importa


4D v11 SQL