When the solution matters*

4D Internacional


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

4D v11 SQL Exemplos

Novo:  SQL | Gestão de imagens | Componentes | Índices | Unicode

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

 

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 comprá-los facilmente e destacar as suas respectivas vantagens.
Oferecem-se 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 "nidificadas" 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 da sua eleição.

Componentes Download

ERP e SQL em 4D

4D ERP Toolbar

Este conjunto de bancos de dados de gestão utilizando o poder de SQL em 4D.

4D ERP Product

Este banco de gestão de produtos, também mostra as novas funcionalidades do 4D em matéria de SQL. Este banco de dados pode ser utilizado como um componente que pode ser integrado no banco que você escolher.

4D ERP Contact

Este é um banco de gestão de contatos. Você pode acrescentar e apagar contatos, empresas, endereços, e meios. As empresas e contatos podem ser filtrados utilizando a área de filtro.

4D ERP Invoice

Este banco de gestão de faturação mostra as novas capacidades do 4D em matéria de SQL. Este banco pode ser utilizado como um componente que pode integrar-se no banco da sua escolha.

4D Pop

4D Pop é um componente 4D v11 que instala uma palheta no ambiente Desenho. Esta palheta se enriquece com ferramentas a medida que sejam instalados componentes compatíveis.

4D Pop Bookmark

Esta ferramenta é um administrador de favoritos, que lhe permitem aceder rapidamente a uma página Web, um endereço de correio eletrônico, um arquivo ou uma pasta, etc. diretamente no seu ambiente de desenvolvimento.

4D Pop Quiz

Esta ferramenta é muito útil para encontrar um comando por uma palavra chave, aceder clicando duas vezes à documentação on-line, ou arrastar e soltar o comando no editor de métodos.

4D Pop Window

4D Pop Window é um menu janela hierárquico e organizado que mostra as janelas do modo Desenho e do modo aplicação. Você pode organizar estas janelas ou recuperar uma janela fora da tela.

4D Pop Color Chart

Esta ferramenta lhe permite criar as suas próprias cores e criar a sua própria palheta de cores personalizada. Pode utilizar estas cores nos seus métodos de objeto simplesmente arrastando e soltando.

4D Pop XLIFF

4D v11 SQL simplifica a localização dos seus bancos de dados graças. A gestão dos recursos simplificam-se graças à integração do padrão XLIFF como é mostrado nesse banco de demonstração.

Esta ferramenta permite administrar e editar os arquivos XLIFF (padrões de localização) do seu banco, como também arrastar referências de texto diretamente no editor de métodos ou no editor de formulários.

Vantagens desta ferramenta:

  • a sua interface simplificada com respeito a ferramentas mais profissionais.
  • a sua integração em 4D
  • a possibilidade de eliminá-la durante a distribuição (graças à nova arquitetura dos componentes).
  • a possibilidade de gerar arquivos padronizados que você poderá subministrar aos localizadores sem outra manipulação.

Este banco integra ferramentas para minimizar o impacto de converter recursos STR# e TEXT ao novo padrão XLIFF.

4D Pop Migration

Ferramentas para migrar facilmente à versão 4D v11 SQL:

  • Editor de atalhos de teclado no ambiente Desenho,
  • Migrar as constantes do usuário de “recursos” da estrutura em um plug-in dedicado
  • Converter os arquivos de macros
  • Extrair os recursos cicn, PICT e MASK em arquivos de imagens png localizados na pasta de recursos do seu banco

Converter os recursos STR# e TEXT em arquivos xliff.

4D Pop BugReport

Escreva e envie reportes de bugs sobre o Web site dedicado (http://bugs.private.4d.fr/) sem deixar o ambiente Desenho.

Reduzindo consideravelmente os tempos de reporte, evitando digitação não necessária e tendo completa vantagem de arrastar e soltar código enquanto escreve a descrição do seu bug.

4D Pop Ruler

Visualize uma régua e guia para tomar medidas precisas, no modo Desenho ou em modo Aplicação; simule um tamanho da tela e mude as suas interfaces.

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)
- mostrar/ocultar barras de deslocamento
- mostrar/ocultar cabeçalhos de colunas
- mostrar/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, transfert 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. A informação entrega-se adicional durante a demonstração.

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