Novos comandos para guardar e restaurar as definições de impressão

Tradução automática de Deepl

Esta funcionalidade permite aos utilizadores guardar e restaurar as definições de impressão (mesmo aquelas que não podem ser definidas usando a opção de impressão 4D e os comandos SET PRINT OPTION ) de forma rápida e eficiente, quer em ambientes Windows ou Mac OS, tanto em ambientes de 32 como 64 bits.

As impressoras de escritório suportam um grande conjunto de características, duplex, agrafagem, punção, marca de água, poupança de tinta, calibração de cores, apenas um nome alguns. Os novos comandos BLOB para imprimir definições e Print settings to BLOB suportam para guardar e restaurar todo o conjunto de informação disponível através de diálogos da impressora, permitindo trabalhos de impressão totalmente automáticos (e sem rosto).

A nova funcionalidade permite melhores suportes automáticos de trabalhos de impressão em aplicações empresariais. Como programador 4D, permite ao utilizador guardar todas as definições do diálogo da impressora, incluindo todas as definições personalizadas da impressora utilizada, para trabalhos específicos tais como facturas, cotações, etiquetas, relatórios e assim por diante. Mais tarde, basta reutilizar estas definições, sem mostrar a caixa de diálogo.

Embora permanecendo compatíveis com o plugin 4D Pack anterior AP BLOB para imprimir definições e AP Print definições para comandos BLOB e permitindo reutilizar blobs previamente guardados, os novos comandos ultrapassam o conjunto limitado de características de impressora suportadas pelos antigos comandos 4D Pack.

O novo comando BLOB para imprimir definições também permitirá detectar quando a impressora foi alterada desde a última gravação dos parâmetros de impressão.

Já é possível definir e ler alguns dos parâmetros em questão utilizando comandos 4D específicos, mas outros, mais complexos ou específicos das impressoras e seus controladores, estão disponíveis através de caixas de diálogo de definições. A utilização desta funcionalidade ajuda a evitar o acesso repetitivo a estas caixas de diálogo e facilita o trabalho tanto dos programadores 4D como dos utilizadores finais.

Está disponível um exemplo que ilustra a utilização destes novos comandos: Exemplo de base de dados.

Para mais detalhes, consulte a documentação dos comandos Print settings to BLOB e BLOB to print settings do manual de referência da linguagem 4D v16 em Doc Center.

Roland Lannuzel
- Proprietário do produto & Especialista 4D - Depois de estudar electrónica, a Roland entrou nas TI industriais como desenvolvedor e consultor, construindo soluções para clientes com uma variedade de bases de dados e tecnologias. No final dos anos 80, apaixonou-se pela 4D e utilizou-a para escrever aplicações comerciais que incluem sistemas de contabilidade, facturação e correio electrónico. Juntando-se à empresa em 1997, as valiosas contribuições de Roland incluem a concepção de especificações, ferramentas de teste, demonstrações, bem como formação e palestras para a comunidade 4D em muitas conferências. Ele continua a moldar activamente o futuro da 4D, definindo novas características e ferramentas de desenvolvimento de bases de dados.