4D v16

Formulários de impressão

Página Inicial

 
4D v16
Formulários de impressão

Formulários de impressão    


 

 

Além das manipulações explicadas no vídeo, também se deve levar em conta que:

As linhas pretas se cruzam no formulário e indicam o tamanho da página a imprimir do formulário de acordo aos parâmetros de impressão que tenha definido.

Pode utilizar o menu contextual do formulário (clique direito sobre o fundo do formulário) para mostrar ou ocultar as marcas de controle, as etiquetas dos marcadores, os limites de página, etc.

Neste vídeo, vamos aprender a utilizar os formulários para impressão e adaptá-las às nossas necessidades.

Em 4D, todos os formulários podem ser impressos. Nós não fazemos distinção entre o conceito de um relatório (para impressão) e a noção do formulário (ecrã).
Você pode usar o mesmo formulário para entrada de dados e para impressão.

Na maioria dos casos, especialmente para as questões relativas ao desenho ou tamanhos diferentes, a entrada de dados e a impressão usam formulários separados.

É comum ter várias formas para a mesma tabela. 4D não impõe limites.

Indicamos o formulário a utilizar para programação (veremos como mais tarde) ou através da utilização de ferramentas de interface no ambiente de design, onde, aqui (Nota do Editor: no Navegador), podemos escolher o formulário que será usado como entrada ou saída. Ao imprimir, podemos voltar para escolher qual formulário usar.

Para criar um formulário de impressão vamos utilizar o assistente tal como fizemos com o formulário na tela.

Vamos criar um formulário assim que possamos imprimir cada técnico e as suas intervenções.

A tabela TECHNICIANS está selecionada assim que vamos a utilizar o assistente.
  • Formulário "PRINT"
  • De tipo "Impressão detalhada"
  • Tabelas relacionadas
  • Todos os campos
  • "Avançado"
  • "Subformulário" => "Include a Subform"
  • Da tabela INTERVENTIONS (a tabela relacionada como filho da tabela TECHNICIANS)
  • Escolha um dos formulários List disponíveis para esta tabela
  • Logo OK
  • Editar

A continuação:

  • Na parte superior direita do formulário, o que acabamos de definir (a informação relacionada com o técnico).
  • E a continuação a lista de intervenções que por padrão tem a característica "Variável "para a "Janela de impressão”
    (em outras palavras, como cada técnico tem ao redor de 500 ou mais intervenções, se não há um limite estabelecido, que é nosso caso, vamos a ter talvez 30 ou 40 páginas de intervenções deste técnico.)

Vamos a passar à lista dos técnicos.
Selecionamos um técnico que será nossa "subseleção" (em outras palavras, o único técnico que vamos a processar), logo:

  • "File" => "Print"
  • Escolhemos o formulário de impressão
  • OK
  • OK na configuração de impressão
  • A continuação, pré-visualize.

As visualizações apresentam 50 páginas, é evidente que podemos salvar algum espaço ao alterar o tamanho e o tipo de origem de cada campo exibido.

O objetivo é ver como é fácil imprimir usando relacionamentos, sem precisar programar nada, e aqui está a lista das intervenções técnicas de Bonaparte.

O que nós acabamos de usar, o arquivo de comando => Imprimir também poderiam ser feito por programação usando os comandos de impressão de 4D.

Além disso, veremos nos próximos capítulos como melhorar a aparência e a funcionalidade de nossos formulários, mais especificamente aprender a manipular os objetos de formulários.

 
 

 
PROPRIEDADES 

Produto: 4D
Tema: Formulários de impressão

 
HISTÓRIA 

 
ARTICLE USAGE

Autoformação ( 4D v16)