Perguntas GERAR UM RELATORIO DO PRIMEIRO E ULTIMO REGISTRO

Mais
9 anos 9 meses atrás #27158 por eloichavesjr
Bom dia,

Alguém pode me ajudar nessa situação ?, exemplo tenho uma tabela com as seguintes informação abaixo.
COD | PRODUTO | CONTADOR INI | CONTADOR FIM | DATA |
01 | 000001 | 000001 | 000030 |23/01/15 |
02 | 000030 | 000001 | 000005 |23/01/15 |
01 | 000005 | 000001 | 000005 |23/01/15 |
03 | 000001 | 000001 | 000005 |23/01/15 |
01 | 000001 | 000030 | 000055 |23/01/15 |
01 | 000001 | 000055 | 000100 |24/01/15 |
01 | 000001 | 000100 | 000150 |24/01/15 |

e gostaria de saber como gerar um relatório com as seguintes informação a movimentação do dia 23/01/15 do produto 000001 do contador ini até o contador fim

Ficaria assim

COD | PRODUTO | CONTADOR INI | CONTADOR FIM | DATA |
01 | 000001 | 000001 | 000055 |23/01/15 |

Agradeço pela Atenção.

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 9 meses atrás #27183 por Jafreal
Bom dia

É simples. Vc usa que banco de dados? se for SQL basta vc usar da seguinte forma:

_cQuery := ' '
If Select("Qryxx") > 0

Qryxxx->(DbCloseArea())
Endif


_cQuery := "Select <CAMPOS QUE VC QUER NO RELATORIO SEPARADOS POR VIRGULA> "
_cQuery += " From "+RETSQLNAME('<TABELA A ONDE ESTÃO OS CAMPOS>')+ " <UM ALIAS DESSA TABELA> "
_cQuery += " Where <CAMPO FILIAL DA TABELA> = '"+xFilial("<TABELA A ONDE ESTÃO OS CAMPOS>")+"'"
_cQuery += " AND <CAMPO DATA DA TABELA> = '"+DTOS(_dData)+"'"
_cQuery += " AND <CAMPO PRODUTO DA TABELA> = '"+MV_PARO1+"'"
_cQuery += " AND <CAMPO CONTADOR DA TABELA> BETWEEN '"+MV_PAR02+"' AND '"+MV_PAR03+"' AND "
_cQuery += " AND D_E_L_E_T_ = ' '"
dbUseArea(.T.,'TOPCONN',TCGenQry(,,_cQuery),'Qryxxx',.F.,.T.)

Pronto ai vc manda imprimir <CAMPOS QUE VC QUER NO RELATORIO SEPARADOS POR VIRGULA>

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.112 segundos
Joomla templates by a4joomla