sexta-feira, 25 de agosto de 2017

AULA 1248 WINDEV SQL 022 select MANUAL










https://www.youtube.com/watch?v=b_X330Ipsa8


VOU MOSTRAR COMO USAR SQL NO WINDEV


// LIMPANDO TABELA
TableDeleteAll(TABLE_DUPLICATA)
_data_source is Data Source
_Sql is string=""

IF TABLE_nota_fiscal.COL_id_tipo_nota=3 THEN
_Sql = [
SELECT
id_nota_entrada,TITULO,data_vencimento,data_pagamento,valor_titulo,id_duplicata_pagar
FROM
duplicata_pagar
where
id_nota_entrada=#id_nota_entrada#
]
n_idnota is int=TABLE_nota_fiscal.COL_Id_nota_fiscal
_Sql=Replace(_Sql,"#id_nota_entrada#",n_idnota)

ELSE IF TABLE_nota_fiscal.COL_id_tipo_nota=1 OR TABLE_nota_fiscal.COL_id_tipo_nota=2

_Sql = [
SELECT
   Id_nota_fiscal,TITULO,data_vencimento,data_pagamento,valor_titulo,id_duplicata_receber
FROM
   duplicata_receber
WHERE
   Id_nota_fiscal=#numero_nota#
]
n_idnota is int=TABLE_nota_fiscal.COL_Id_nota_fiscal
_Sql=Replace(_Sql,"#numero_nota#",n_idnota)

END

IF HExecuteSQLQuery(_data_source,hQueryDefault,_Sql) THEN
HReadFirst(_data_source) // LENDO
WHILE NOT HOut()    
TableAddLine(TABLE_DUPLICATA)
n_contador is int=TABLE_DUPLICATA[[rowCount]]
d_data_d is Date=""
_data is string=_data_source.data_pagamento
IF _data<>"" THEN
d_data_d..Day=_data[[7 TO 8]]
d_data_d..Month=_data[[5 TO 6]]
d_data_d..Year=_data[[1 TO 4]]
END
TABLE_DUPLICATA.COL_DtPagto=d_data_d
_data=_data_source.data_vencimento
IF _data<>"" THEN
d_data_d..Day=_data[[7 TO 8]]
d_data_d..Month=_data[[5 TO 6]]
d_data_d..Year=_data[[1 TO 4]]
END
TABLE_DUPLICATA.COL_DtVencimento=d_data_d
TABLE_DUPLICATA.COL_Titulo=_data_source.TITULO
TABLE_DUPLICATA.COL_Valor=_data_source.valor_titulo
TABLE_DUPLICATA.COL_id_duplicata_pagar=0
TABLE_DUPLICATA.COL_id_duplicata_receber=0
IF TABLE_nota_fiscal.COL_id_tipo_nota=3 THEN
TABLE_DUPLICATA.COL_id_duplicata_pagar=_data_source.id_duplicata_pagar
ELSE
TABLE_DUPLICATA.COL_id_duplicata_receber=_data_source.id_duplicata_receber
END
HReadNext(_data_source)
END
HFreeQuery(_data_source)
END

IF TableSelect(TABLE_DUPLICATA) = -1 THEN
    TABLE_DUPLICATA..Visible=False
    BTN_DuplicataAltera..Visible=False
ELSE
TABLE_DUPLICATA..Visible=True
BTN_DuplicataAltera..Visible=True
END






























WINDEV - 13:30 MDFE - CONTINUACAO DESENVOLVIMENTO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 13:30 MDFE - CONTINUACAO DESENVOLVIMENTO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 10:00 - MDFE - DESENVOLVIMENTO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 07:00 MDFE - DESENVOLVIMENTO



TESTETESTETESTETESSETETSETSETSETEST

quinta-feira, 24 de agosto de 2017

WINDEV 15:30 MDFE - DESENVOLVIMENTO/TESTES PROGRAMACAO



TESTETESTETESTETESSETETSETSETSETEST

aula 1247 WINDEV TABELA 072 DUPLICATAS/DEPOIMENTO



TESTETESTETESTETESSETETSETSETSETEST

aula 1247 WINDEV TABELA 072 DUPLICATAS/DEPOIMENTO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 13:00 DESENVOLVIMENTO DIVERSOS ERP



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 09:00 DIVERSOS SERVICOS PROGRAMAACAO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 09:00 DIVERSOS SERVICOS PROGRAMAACAO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 09:00 - IMPORTAR XML NFE - ERP - DESENVOLVIMENTO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV 06:45 COMPILANDO PROGRAMAS



TESTETESTETESTETESSETETSETSETSETEST

quarta-feira, 23 de agosto de 2017

aula 1246 WINDEV STRING 041 EXTRAIR








NESSA AULA VOU MOSTRAR COMO EXTRAIR UM TEXTO DE UMA STRING




















Blog - WinDev - Curso String - 001/... - Zeros direita - Rigth
Blog - WinDev - Curso String - 002 - Retirar texto Bloco String
Blog - WinDev - Curso String - 003 - Tamanho das Strings - Length
Blog - WinDev - Curso String - 004 - Transformar String Base 654 Em pdf
Blog - WinDev - Curso String - 005 - Retirar Texto do Lado Esquerdo e Direito
Blog - WinDev - Curso String - 006 - Complet - Completar Strings - Remessa Banco
Blog - WinDev - Curso String - 007 - Contains - Contem
Blog - WinDev - Curso String - 008 - Tirar pontos Cnpj - Replace
Blog - WinDev - Curso String - 009 - String - Placa - LLL9999
Blog - WinDev - Curso String - 010 - StringBuild
Blog - WinDev - Curso String - 011 - StringFormat
Blog - WinDev - Curso String - 012 - StringIncrement
Blog - WinDev - Curso String - 013 - Tirando Enter Observação
Blog - WinDev - curso String - 014 - Rtf - Colorir String
Blog - WinDev - Curso String - 015 - Multilinhas Strings
Blog - WinDev - Curso String - 016 - Numeracao Campo Dim
Blog - WinDev - Curso String - 017 - Numeracao - Juntar Numeracao e Pares
Blog - WinDev - Curso String - 018 - RTF - Posicionar e Colorir
Blog - WinDev - Curso String - 019 - Array guadar e ler codigo/nome - Associative Array
Blog - WinDev - Curso String - 020 - Array - Ver Se Existe -: ..exists
Blog - WinDev - Curso String - 021 - Campo - Posicionar Campo no Final - Cursor - Setfocus
Blog - WinDev - Curso String - 022 - Cep Formatar
Blog - WinDev - Curso String - 023 - Rtf Somar Quantas Linhas
Blog - WinDev - Curso String - 024 - ExtracLine - Extrair Linha
Blog - WinDev - Curso String - 025 - Contains - Ver se Tem dentro String
Blog - WinDev - Curso String - 026 - NoSpace - Elimina Espacos
Blog - WinDev - Curso String - 027 - Lower - Minusculo
Blog - WinDev - Curso String - 028 - Replace - Substituir
Blog - WinDev - Curso String - 029 - Upper - Maiuscula
Blog - WinDev - Curso String - 030 - Middle
Blog - WinDev - Curso String - 031 - NoSpace
Blog - WinDev - Curso String - 032 - RepeatString
ChaîneDécoupe - Blog - WinDev - Curso String - 033 - Extrai String com Separador
Blog - WinDev - Curso String - 034 - NoCharacter
Blog - WinDev - Curso String - 035 - StringCount - Quantos tem na pesquisa
Caixa - Fazer uma Caixa - String 036/...
For Each - Separar texto com Cr - WinDev String 037/...
RETIRAR TEXTO - WINDEV STRING 038 - AULA 1226
PROCURAR TEXTO - POSITION - WINDEV STRING 039 - AULA 1227
ACENTUAÇÃO XML - StringToUTF8 - WINDEV STRING 040 - AULA 1228
EXTRAIR TEXTO - WINDEV STRING 041 - AULA 1246
MINUSCULA POR MAISUSCULA - UPPER - WINDEV STRING 042 AULA 1250




WINDEV 15:00 DESENVOLVIMENTO DIVERSOS ERP



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 13:30 PROGRAMAÇÕES DIVERSAS



TESTETESTETESTETESSETETSETSETSETEST

WINDEV - 09:00 - XML - IMPORTA - UNIMATOS DESENVOLVIMENTO



TESTETESTETESTETESSETETSETSETSETEST

WINDEV 07:30 DESENVOLVIMENTO DIVERSOS



TESTETESTETESTETESSETETSETSETSETEST

Teste

Teste
teste