segunda-feira, 15 de janeiro de 2018

Aula 1356 DE 1630 Videos WINDEV ORDEM COMPRA PARTE 3 SQL TABELA ANO MES










VIDEO AULA 1356 ORDEM COMPRA WINDEV PARTE 3 SQL


PARTE 1 ORDEM COMPRA 001 WINDEV AULA 1354
TABELA NAO/MES ORDEM COMPRA 2 WINDEV AULA 1355
SQL TABELA ANO MES - ORDEM COMPRA 3 WINDEV AULA 1356
SQL TABELA ORDEM COMPRA 4 WINDEV AULA 1358
TABELA ORDEM COMPRA 5 WINDEV AULA 1359



NESSA PARTE VAMOS FAZER O SQL DA TABELA MES E ANO




SELECT
DISTINCT LEFT(ordem_compra.data_emissao,4) AS ano,
RIGHT(LEFT(ordem_compra.data_emissao,6),2) AS mes,
LEFT(ordem_compra.data_emissao,6) AS ano_mes
FROM
ordem_compra
WHERE
ordem_compra.id_empresa={parametro_nota_fiscal_id_empresa}
ORDER BY ano DESC, mes DESC




PROCEDURE MONTA_TABELA_ANO_MES()

HExecuteQuery(QRY_ORDEM_COMPRA_LER_ANO_MES,hQueryDefault)
TableAddLine(TABLE_ANO_MESES,"Todos","","")

FOR EACH QRY_ORDEM_COMPRA_LER_ANO_MES

TableAddLine(TABLE_ANO_MESES,QRY_ORDEM_COMPRA_LER_ANO_MES.ano, ...
                             QRY_ORDEM_COMPRA_LER_ANO_MES.mes, ...
                             QRY_ORDEM_COMPRA_LER_ANO_MES.ano_mes)                            
END

TABLE_ANO_MESES=-1
TableSelectMinus(TABLE_ANO_MESES)





























Nenhum comentário:

Postar um comentário

Teste

Teste
teste