sexta-feira, 10 de fevereiro de 2017

Aula 1062 - Windev - Relatorio 043/... - Fazer Relatorio Inventario com Query









Video no Youtube Se Gostou clique aqui para dar joinha






Na Aula de Hoje
Vou Criar uma Query , Select
Para Imprimir os dados
do inventario
Vou Mostrar Como Criar um Relatorio
Desde o Inicio, e tambem
como Ajustar o Relatorio para Ficar
Perfeito Para o Cliente Final




//
//Chamar Relatorio Inventario
//Mostrar video Relatorio
iPreview(ipvZoom100)
n_id_inventario_cabecalho is int=TABLE_inventario_cabecalho.COL_Inventario_cabecalhoID
n_id_empresa is int=TABLE_inventario_cabecalho.COL_Id_empresa
iPrintReport(RPT_001_inv_Relatorio_Inventario,n_id_inventario_cabecalho,n_id_empresa)
// iMPRIMIR O RELATORIO

//Codigo do Relatorio
PROCEDURE RPT_001_inv_Relatorio_Inventario(gn_recebe_id_inventario is int=0,gn_recebe_id_empresa is int=0)

HReadSeekFirst(inventario_cabecalho,inventario_cabecalhoID,gn_recebe_id_inventario)
HReadSeekFirst(empresa,id_empresa,gn_recebe_id_empresa)

STC_Periodo="Periodo"

STC_Periodo+=" "+DateToString(inventario_cabecalho.data_inicial,"DD/MM/AAAA")
STC_Periodo+=" a "+DateToString(inventario_cabecalho.data_final,"DD/MM/AAAA")

s_recebe_cnpj is string=empresa.cnpj //
s_recebe_cnpj = s_recebe_cnpj[[1 TO 2]] + "." + ...
s_recebe_cnpj[[3 TO 5]] + "." + ...
s_recebe_cnpj[[6 TO 8]] + "/" + ...
s_recebe_cnpj[[9 TO 12]] + "-" + ...
s_recebe_cnpj[[13 TO 14]]

STC_DAdosEmpresa = empresa.razao_social
STC_DAdosEmpresa += "     CNPJ: "+s_recebe_cnpj
STC_DAdosEmpresa += "     Inscr.Est.: "+empresa.inscricao_estadual









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



























quarta-feira, 8 de fevereiro de 2017

Aula 1060 - Windev - Tabela 043/... - VisibleInExportAndPrint - Não Levar Colunas









Video no Youtube Se Gostou clique aqui para dar joinha



// Vou Criar uma Tabela
// vou fazer condicoes para listar ou não determinadas colunas
// tambem vai servir para levar ou nao para excel e Txt
// Vou Criar relatorio via uma linha codigo
// vou criar excel
// vou criar Txt com Separadores


IF INT_naoLevarCodigo=True THEN // se nao quero Levar Código
    TABLE_Tecnico.COL_Id_tecnico..VisibleInExportAndPrint=False //Ele Nao ira levar id tecnico
ELSE // senao
    TABLE_Tecnico.COL_Id_tecnico..VisibleInExportAndPrint=Default     //Vai Levar
END
//Vou fazer o mesmo para nome e telefone
IF INT_NaoLevarNome=True THEN // se nao quero Levar Nome
    TABLE_Tecnico.COL_Nome..VisibleInExportAndPrint=False
ELSE // senao
    TABLE_Tecnico.COL_Nome..VisibleInExportAndPrint=Default
END
IF INT_NaoLevarTelefone=True THEN // se nao quero Levar Telefone
TABLE_Tecnico.COL_Telefone..VisibleInExportAndPrint=False
ELSE // senao
TABLE_Tecnico.COL_Telefone..VisibleInExportAndPrint=Default
END
iPreview(ipvZoom100)
TablePrint(TABLE_Tecnico)
TableToExcel(TABLE_Tecnico,"d:\amarildo\teste.xls")
ShellExecute("d:\amarildo\teste.xls")
_texto is string=TableToText(TABLE_Tecnico,taNoTitle,"|",CR)
fSaveText("d:\amarildo\teste.txt",_texto)
ShellExecute("d:\amarildo\teste.txt")

http://doc.pcsoft.fr/fr-FR/?1000022320&name=VisibleEnExportEtImpression



WinDev - Tabela - 001/... Ancorar Tabela e coluna
WinDev - Tabela - 002/... Esconder ou Mostrar Coluna Tabela 
WinDev - Tabela - 003/... Mudar Cor e Fundo da Coluna da Tabela 
WinDev - Tabela - 004/... Mudar Largura e Fonte da Coluna da Tabela 
WinDev - Tabela - 005/... Coluna de valor Deixar em Branco 
WinDev - Tabela - 006/... Alterar Nome,Cor,Cor de Fundo da Coluna da Tabela 
WinDev - Tabela - 007/... Alterar ordem das Colunas por Programacao
WinDev - Tabela - 008/... TableSeek Pesquizar se Existe
WinDev - Tabela - 009/... TableSelectPlus - Seleciona Iten tabela
WinDev - Tabela - 010/... TableSort - Classifica Coluna
WinDev - Tabela - 011/... Zoom
WinDev - Tabela - 012/... for Each Row Of - Percorrer
WinDev - Tabela - 013/... Selecionar Varias Linhas
WinDev - Tabela - 014/... Balao - Tabela ToolTip
WinDev - Tabela - 015/... Coluna Contrainer
WinDev - Tabela - 016/... Sum - Como Mudar Nome
WinDev - Tabela - 017/... TableInfoXY - Saber Nome,Posição e Linha da Coluna 
WinDev - Tabela - 018/... Guardar e Recuperar Posição Tabela
WinDev - Tabela - 019/... TableInputsearch
WinDev - Tabela - 020/... Descobrir Posição cliente Novo
WinDev - Tabela - 021/... Saber quantos e nome das Colunas
WinDev - Tabela - 022/... Tableselect - Selecionar varias linhas tabela e Ler
WinDev - Tabela - 023/... BuildBrowsingTable - Cria Tabela Manual
WinDev - Tabela - 024/... Somar Valor Tabela Automatico ou Manual - rowtotal
WinDev - Tabela - 025/... Eventos no cabecalho da Tabela
WinDev - Tabela - 026/... Tabela - Break - Totalizadores
WinDev - Tabela - 027/... Tabela - Colorir Linha
WinDev - Tabela - 028/... Double click Na seleção Item
WinDev - Tabela - 029/... Tabela - Descrição, Em Varias Linhas Coluna Tabela
WinDev - Tabela - 030/... Tabela - Fazer titulos com colunas
WinDev - Tabela - 031/... Tabela - Sql - Query - Agrupar Datas Nas Notas
WinDev - Tabela - 032/... Pintando Tabela
WinDev - Tabela - 033/... FOR EACH / WHERE / on / Ordem
WinDev - Tabela - 034/... Filter 
WinDev - Tabela - 035/... HFilter
WinDev - Tabela - 036/... Ultimo Registro - TableSelectPlus
WinDev - Tabela - 037/... Desabilitar Edição Tabela
WinDev - Tabela - 038/... Pesquisa - TableEnableFilter
Blog - WinDev - Relatorio - 039/... Copias - IParameter - Icopies
WinDev - Tabela - 040/... Cor Negativo Coluna Saldo
WinDev - Tabela - 041/... - Criar Tabela via programação
Borda - TAbela - 042/... - Novidade Windev22
..VisibleInExportAndPrint - Colunas Nao Levar Exportar e Imprimir - WinDev - Tabela - 043
BuildBrowsingTable - Monta Tabelas Automaticamente - WinDev - Tabelas - 044




























Teste

Teste
teste