sexta-feira, 1 de janeiro de 2021

DICAS 3230 - WINDEV - RELATORIO 67 - Watermark - Papel parede no relatorio




https://youtu.be/T537dgzLVbc



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Video Ao Vivo vai estrear as 08:00 do dia 01/01/2021 

DICAS 3230 - WINDEV - RELATORIO 67 - Watermark - Papel parede no relatorio 

https://doc.windev.com/en-US/?1000019922&name=watermark_type_variable
https://windevdesenvolvimento.blogspot.com/2021/01/dicas-3230-windev-relatorio-67.html

ASSUNTOS

VAMOS CRIAR UM BOTAO 
VAMOS ENTRAR NO CODIGO DO BOTAO 
VAMOS USAR COMANDO IPRINREPORT WIZARD PARA CHAMAR RELATORIO 
VAMOS USAR MARCA-DAGUA 

marcadagua is Watermark
marcadagua..Text="COFINDENCIAL"
marcadagua..Font..Name="ARIAL"
marcadagua..Position=iCenterV+iBottom

iPreview(i100, "", True)
iParameterWatermark(iWatermarkPrinting+iWatermarkDuplicate,marcadagua)

iPrintReport(RPT_Liste_empresa_v26)






Blog - WinDev - Relatorio - 001/... Configura e Filtro
Blog - WinDev - Relatorio - 002/... IParameterReport
Blog - WinDev - Relatório - 003/... Marca D´Agua
Blog - WinDev - Relatorio - 004/... Layout 
Blog - WinDev - Relatorio - 005/... Campo Vertical - Angle 
Blog - WinDev - Relatorio - 006/... Como fazer quando sai duas paginas? 
Blog - WinDev - Relatorio - 007/... Imprimir Linha Multi Line
Blog - WinDev - Relatorio - 008/... Relatorio Valor Zero deixar Branco
Blog - WinDev - Relatorio - 009/... Relatorio Alinhar Texto 
Blog - WinDev - Relatorio - 010/... Colocar Totalizador
Blog - WinDev - Relatorio - 011/... Imprime Somente os Selecionados ou Todos da Tabela 
Blog - WinDev - Relatorio - 012/... Break e totalizadores de valores
Blog - WinDev - Relatorio - 013/... Retorno de Relatorio - Result 
Blog - WinDev - Relatorio - 014/... Zerar Totalizador  
Blog - WinDev - Relatorio - 015/... Relatorio - Totalmente Manual
Blog - WinDev - Relatorio - 016/... Linha Zebrada
Blog - WinDev - Relatorio - 017/... Posicoes do Relatorio Alterar
Blog - WinDev - Relatorio - 018/... Alterar Fonte
Blog - WinDev - Relatorio - 019/... Linha Acrescentar
Blog - WinDev - Relatorio - 020/... Relatorio - Gerar Pdf
Blog - WinDev - Relatorio - 021/... Filtro
Blog - WinDev - Relatorio - 022/... Pagina Inicial/Final - Data Hora
Blog - WinDev - Relatorio - 023/... Pular Página Break - IpageEnd()
Blog - WinDev - Relatorio - 024/... Imprimir Tabela com TablePrint
Blog - WinDev - Relatorio - 025/... Relatorio Mudar Orientação
Blog - WinDev - Relatorio - 026/... Mostrar impressoras/Selecionar e Imprimir
Blog - WinDev - Relatorio - 027/... IDestination - Destino do Relatorio
Blog - WinDev - Relatorio - 028/... Iprint - Relatorio Manual
Blog - WinDev - Relatorio - 029/... Dica Tabela e print
Blog - WinDev - Relatorio - 030/... Totalizadores
Blog - WinDev - Relatorio - 031/... Caption Mudar
Blog - WinDev - Relatorio - 032/... Intervalo Bancos
Blog - WinDev - Relatorio - 033/... Manual Linha - IHLine
Blog - WinDev - Relatorio - 034/... Borda - Iborder
Blog - WinDev - Relatorio - 035/... IPageNum
Blog - WinDev - Relatorio - 036/... Numero Com Espaco
Blog - WinDev - Relatorio - 037/... Fonte Seleciona - ISelectFont -
Blog - WinDev - Relatorio - 038/... Linha Mais de 2 - Mais informacoes no Campo
Blog - WinDev - Relatorio - 039/... Copias - IParameter - Icopies
Blog - WinDev - Relatorio - 040/... Pdf - Ler e Extrair Texto
Blog - WinDev - Relatorio - 041/... Imprimir Numero 000.001.500
Blog - WinDev - Relatorio - 042/... IListPrinter - Mostra Impressoras e Lista
Relatorio Inventario com Query - Relatorio 043/...
Relatorio - Sem Template - Dica Pedrosão - Relatorio - 044
Titulo Cabecalho - Alterar - WinDev - Relatorio - 045
Totais - Colocar Totais Abaixo ultima Linha Detalhe - WinDev - Relatorio - 046
Relatorio String Angulo 90% - WinDev - Relatorio - 047/...
Links Pagina e Email no Relatorio - WinDev - Relatorio - 048
PREVIEW TRADUZIR - WINDEV - RELATORIO - 049 - AULA 1211
TABELA E RELATORIO - COMO FAZER - RELATORIO 050 - AULA 1223
MANUAL - RELATORIO TOTALMENTE MANUAL - WINDEV RELATORIO 051 - AULA 1224
MEMORIA RELATORIO - AULA 1257 relatorio 052 tabela memoria
TOTAL BREAK - DICAS 1711 - PUBLICA - WINDEV RELATORIO 053 
GERAR PDF - DICAS 1889 - PUBLICA - WINDEV_23 - RELATORIO 54 - 
DICA 2150 - HANGOUT AO VIVO 10 06 2019 AS 19:00 - MOSTRAR CONSULTORIA COm joao sobre relatorios de como criar
DICAS 2151 WINDEV WEBDEV MOBILE RELATORIOS 59 CONSULTORIA JOAO 08062019
DICAS 2152 WINDEV WEBDEV MOBILE RELATORIOS 60 TOTAL RELATORIO
DICAS 2193 WINDEV WEBDEV MOBILE RELATORIO 61 IPREVIEW iMiniPreview
DICAS 2597 - WINDEV WEBDEV MOBILE - Relatorio 62 - Como eu Fiz Danf no Windev.
AO VIVO FACEBOOK - 2882 20:00 - 06/05/2020 - RELATORIOS COM TABELAS WINDEV
2885 RELATORIO SQL WINDEV TRASMITIDO FACEBOOK ERPAMARILDO
DICA 2912 PREVIEW PORTUGUES WINDEV


PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
PlayList Windev Mobile 
Amarildo
Donwloads Windev
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Inscricao Evento Pcsof
Site forum Google 
Video sobre 3 Mil Videos Windev 
Video sobre Alfaserver servidor 












Watermark (Type of variable)
In french: Filigrane
tipo Marca d'água é usado para tratar o texto impresso em marca d'água nos relatórios criados com o editor de relatórios ou por programação.
tipo de marca d'água é usado para definir as características avançadas do texto na marca d'água. As características deste texto podem ser definidas e modificadas por várias propriedades WLanguage.
Observação : Veja  Declaring a variable para mais detalhes sobre a declaração desse tipo de variável e o uso das propriedades WLanguage.
Example
// Print a watermark in report background
MyWatermark is Watermark
 
// Text of the watermark
MyWatermark..Text = "Confidential"
// Font used
MyWatermark..Font..Name = "Arial"
// The watermark will be horizontally centered at bottom
MyWatermark..Position = iCenterH + iBottom
 
// Print in the report viewer
iDestination(iViewer)
 
// Indicates that the watermark will be printed during the print and in the duplicates
iParameterWatermark(iWatermarkPrinting + iWatermarkDuplicateMyWatermark)
 
// Starts printing the report
iPrintReport(RPT_Commercial)
Remarks

Properties specific to the description of Watermark variables

The following properties can be used to handle a text as watermark:
Property nameType usedEffect
OrientationInteger constantÂngulo de inclinação do texto da marca d'água. Este ângulo pode corresponder a uma das seguintes constantes:
  • iFontAngle : o ângulo de inclinação do texto corresponde ao ângulo definido na fonte.
  • iDownwardDiagonal : o texto é impresso em uma diagonal de 45 ° para baixo.
  • iUpwardDiagonal : o texto é impresso em uma diagonal de 45 ° para cima.
  • iHorizontal : o texto é impresso horizontalmente.
Antes da versão 24, essa propriedade era chamada de "Orientação".
OpacityIntegerPorcentagem de opacidade do texto da marca d'água. Essa porcentagem varia de 0 (texto invisível) a 100 (texto totalmente opaco).
FontFont variableCaracterísticas da fonte que deve ser usada para o texto da marca d'água.
PositionInteger constantConstante (ou combinação de constantes) usada para definir a posição do texto da marca d'água:
  • iBottom : o texto é alinhado na parte inferior da área de texto.
  • iCenterH : o texto é centralizado horizontalmente na área de texto.
  • iCenterV : o texto é centralizado verticalmente na área de texto.
  • iRight : o texto é alinhado à direita da área de texto
SizeInteger constantTamanho da fonte. Este tamanho corresponde a uma das seguintes constantes:
  • iAutomatic : o tamanho da fonte é escolhido automaticamente de acordo com o comprimento do texto da marca d'água e com a largura do relatório.
  • iFontSize : o tamanho definido na fonte é usado.
TextCharacter stringTexto da marca d'água.

Observação : essas propriedades podem ser usadas com uma das seguintes sintaxes:
  • <Variable name>..<Property name>
  • <Variable name>.<Property name>

Funções que usam variáveis ​​de marca d'água

iParameterWatermarkAdiciona uma marca d'água em um relatório (relatório criado no editor de relatórios ou relatório impresso).

Reinicialização

Para reinicializar o conteúdo de uma variável de marca d'água , você pode usar  VariableReset.

Nenhum comentário:

Postar um comentário

Teste

Teste
teste