sexta-feira, 28 de maio de 2021

DICAS 3342 - WINDEV WEBDEV MOBILE - Fazer um Relatorio com traço entre Cabecalho e final pagina - header e footer - Curso Relatorio 76



https://youtu.be/tuQvA7M2YU0



Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 



Seja Membro do Canal

Esse Video vai estrear as 10:00 do dia 03/06/2021

DICAS 3342 - WINDEV WEBDEV MOBILE - Fazer um Relatorio com traço entre Cabecalho e final pagina - header e footer  - Curso Relatorio 76

https://windevdesenvolvimento.blogspot.com/2021/05/dicas-3342-windev-webdev-mobile-fazer.html
https://repository.windev.com/

ASSUNTOS

Fazer um Relatorio com traço entre Cabecalho e final pagina - header e footer 
Primeiro vamos criar um relatorio , 
Vamos entrar no codigo da pagina e criar uma variavel global altura 
Vamos entrar em cada bloco e somar a altura 
Vamos fazer a linha do relatorio

----------- Codigo

//PROCEDURE MyReport()
// na procedure myreport - criar uma variavel altura

gn_altura is int=0

//------------- Em cada bloco somar a altura 

// after printing start of document 
gn_altura+=START_OF_DOCUMENT.Height

// after printing page_header
gn_altura+=PAGE_HEADER.Height

//after printing body
gn_altura+=BODY.Height

// after printing page_footer
gn_altura+=PAGE_FOOTER.Height

// closing rpt_cliente_rte

iLine(1,gn_altura,iPageWidth(),iPageHeight()-(END_OF_DOCUMENT..Height+10),1,Black)




=============== INDICE CURSO DE RELATORIOS

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 




















DICAS 3341 - WINDEV WEBDEV MOBILE - Como colocar no webdev manualmente html css - CURSO WEBDEV 88





https://youtu.be/PJXBdM0eWro

 

Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 


Seja Membro do Canal

Esse Video vai estrear as 10:00 do dia 02/06/2021

DICAS 3341 - WINDEV WEBDEV MOBILE - Como colocar no webdev manualmente html css  - CURSO WEBDEV 88 


E:\_exemplos_windev_web_mob\webdev_amarildo_aula


ASSUNTOS

Como colocar no webdev manualmente html,css 
Essa dica peguei desse video abaixo do Adriano Boller tempo 58:05
https://youtu.be/bQYfguC2hQM

---------------------------- codigo

// initializing of page_comandos_html_Css

MyPage.HTMLHeader+=cabecalho_header()
ZONE_NoName1..HTMLBefore+=cabecalho_html()
ZONE_NoName2..HTMLBefore+=corpo_body()
//-----------------------------------
//PROCEDURE cabecalho_header()
sCabecalho is string=[
<style>
body {
  color: #000;
  background-color: #fff;
  font-weight: bold;
}
h1 {color: red;text-align: center;}
input {
  border-style: dotted;
  border-width: 1px;
  border-color: green;
  border-radius: 1px;
}
</style>
]

RESULT sCabecalho

//-----------------------------------
//PROCEDURE cabecalho_html()

sCabecalho is string=[
<h1>Matos Informatica - Amarildo matos</h1>
<h2>Programador dos pampas</h2>
]

RESULT sCabecalho

//-----------------------------------
//PROCEDURE corpo_body()

sCorpo_body is string=[
<h1> Teste de Html e css digitando codigo</h1>
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname"><br><br>
<input type="submit" value="Submit">
]

RESULT sCorpo_body

//-----------------------------------


   

---------------- INDICE WEBDEV

DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B



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 
























quinta-feira, 27 de maio de 2021

DICAS 3340 - WINDEV WEBDEV MOBILE - Compile - Execute - Fazer codigos e executar on-line direto no texto - Curso Compilar Dinamico 1



https://youtu.be/fSx8ybbBZws





Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 


Seja Membro do Canal

Esse Video vai estrear as 10:00 do dia 01/06/2021

DICAS 3340 - WINDEV WEBDEV MOBILE - Compile - Execute  - Fazer codigos e executar on-line direto no texto - Curso Compilar Dinamico 1




ASSUNTOS

Compile 
Execute 
Fazer codigos e executar on-line direto no texto 
Executar processos por programacao 

Vamos criar uma pagina chamada compila por programacao 
vamos criar um edt chamado edt comandos 
vamos crirar um botao para executar o codigo digitado 
vamos criar um edt resultado da compilacao 
vamos criar um edt resultado do comando 


--- codigo

//initializing - pode ser colocado no global caso precisar
CONSTANT
// Nome do procedimento que é compilado dinamicamente
DYNAMIC_PROCEDURE = "DYNAMIC_PROCEDURE"
END

// BOTAO CALCULA - ACIONAR O AJAX
EDT_resultado_compilacao=Compile(dynamic_procedure,EDT_comandos)
IF EDT_resultado_compilacao="" THEN
Execute(dynamic_procedure)
EDT_resultado_compilacao="Compilado corretamente"
ELSE 
EDT_resultado_compilacao="Erro"+ErrorInfo(errFullDetails)
END


------------- Indice Compilacao dinamica 


-----------------------------------------------------

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 















DICAS 3339 - WINDEV WEBDEV MOBILE - fInsertTextAtBeginning - Inserir texto no início de um arquivo sem substituir o texto existente - CURSO ARQUIVOS 40



https://youtu.be/XXZ_lvw3uG8




Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 


Seja Membro do Canal

Esse Video vai estrear as 10:00 do dia 31/05/2021

DICAS 3339 - WINDEV WEBDEV MOBILE - fInsertTextAtBeginning - Inserir texto no início de um arquivo sem substituir o texto existente - CURSO ARQUIVOS 40




ASSUNTOS

fInsertTextAtBeginning - Inserir texto no início de um arquivo sem substituir o texto existente

------------- Codigo

sPath_e_arquivo is string="c:\temp\log.txt"
 fInsertTextAtBeginning(sPath_e_arquivo,EDT_Texto)


--------------- Indice Curso Arquivos

WinDev - Arquivos - 001/... Lista Arquivos - fListFile
WinDev - Arquivos - 002/... Existe Diretório - Verificar Se Existe - fDirectoryExist
WinDev - Arquivos - 003/... Criar Diretorio - FmakeDir
WinDev - Arquivos - 004/... Extrair Dados Arquivos - Extrair Dados - Fextractpath
WinDev - Arquivos - 005/... Renomear Arquivos - FRename
WinDev - Arquivos - 006/... Existe Diretório - Verificar Se Existe - FDirExist
WinDev - Arquivos - 007/... Existe Arquivo - FFileExist
WinDev - Arquivos - 008/... Copiar Arquivos - FcopyFile - >
WinDev - Arquivos - 009/... Adicona Texto num arquivo - FAddText ( )
WinDev - Arquivos - 010/... Espaco Diretorio - FDirSize/ LengthtoString
WinDev - Arquivos - 011/... Informações hd - FDriveInfo -
WinDev - Arquivos - 012/... Elimina Arquivos - FDelete -
WinDev - Arquivos - 013/... Drive está Ok - FDriveReady -
WinDev - Arquivos - 014/... Imagen Procura - FImageSelect
WinDev - Arquivos - 015/... Abrir-Modificar-Gravar-Fechar fOpen/fReadLine/fClose/fSaveText
WinDev - Arquivos - 016/... Lista Discos - FListDisk
WinDev - Arquivos - 017/... Lista Diretorio - FListDirectory
WinDev - Arquivos - 018/... Ler Arquivo - FLoadText
WinDev - Arquivos - 019/... Ler Arquivo e Colocar Tabela - FLoadText
SEPARAR NOME ARQUIVO - - ARQUIVOS - 020 - AULA 1189
PROCURAR ARQUIVO - SELECT - ARQUIVO 021 - AULA 1190
DIRETORIO - LE ARQUIVOS - ARQUIVO 022- AULA 1268
Criar Diretorio - DICAS 1738 - PUBLICA - WINDEV ARQUIVOS 23 - FMakeDir - 
fDirectoryExist - DICAS 1740 - PUBLICA - WINDEV ARQUIVOS 24 - 
fSelectDir - SELECIONA DIRETORIO - DICAS 1742 - PUBLICA - WINDEV ARQUIVOS 26 - 
fDelete - ELIMINA ARQUIVO - DICAS 1743 - PUBLICA - WINDEV ARQIVOS 27 - 
fExtractPath - Extrair dados arquivos - DICAS 1744 - PUBLICA - WINDEV ARQIVOS 28 - 
-------------------- curso gerenciamento arquivos              
-------------------------- INDICIES NOVIDADES VERSAO 26


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 













quarta-feira, 26 de maio de 2021

DICAS 3338 - WINDEV WEBDEV MOBILE - Mostrar no windev mobile, como fazer barra de progresso - CURSO BARRA PROGRESSO 7





https://youtu.be/EwVdQbKlw2g



Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 


Seja Membro do Canal

Esse Video vai estrear as 10:00 do dia 28/05/2021

DICAS 3338 - WINDEV WEBDEV MOBILE - Mostrar no windev mobile, como fazer barra de progresso  - CURSO BARRA PROGRESSO 7



ASSUNTOS

Mostrar no windev mobile, como fazer barra de progresso 
Vou entrar no meu ErpMobileMatos 
vou entrar na consulta de cliente 
Vou fazer uma barra de progresso na hora de ler os dados 

--- codigo


HExecuteQuery(QRY_clientes_relacao,hQueryDefault)

PROGBAR_progresso_cliente..MaxValue = HNbRec(QRY_clientes_relacao)
PROGBAR_progresso_cliente..MinValue = 0
PROGBAR_progresso_cliente..Visible = True 
nContador is int=0
FOR EACH QRY_clientes_relacao 
nContador++
PROGBAR_progresso_cliente=nContador
nNOCORRENCIA is int=LOOP_cliente.AddLine()
LOOP_cliente[nNOCORRENCIA].ATT_01_nome_cliente=QRY_clientes_relacao.nome_cliente
LOOP_cliente[nNOCORRENCIA].ATT_02_cnpj=QRY_clientes_relacao.cnpj_cpf
END
PROGBAR_progresso_cliente..Visible = False


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 













Teste

Teste
teste