Página 1 de 1

Indexar com parametros

Enviado: 09 Set 2011 15:50
por Ricardo Sales Ribeiro
Boa tarde Amigos

Estou eu aqui de novo com duvidas e gostaria de uma ajuda, acho q seja bem simples, vamos lá:

Tenho um sistema de contas a Receber, e tenho um arquivo, logico com todas as duplicatas ou
documentos registrados ok. Nestes registros tem data de vencimento, valor a pagar, valor pago, data
de pagamento e etc.
Eu gostaria q qdo o cliente abrisse a tela de baixar documentos, um browse, so me mostrasse os doc.
q estão em abertos, ou seja, com a data de pagamento em bco ou o valor recebido zerado, ou seja
em aberto para recebimentos ok.

Tentei criar na indexsação o seguinte:

Inde on DatVen To CadDprRc For datpag = CtoD(´ / / ´)
Mas estar dando erro, estar dizendo q ´FOR´ não reconhece

Como posso resolver esse problema.

Meu arquivo estar todos os documentos, os em aberto e os ja quitados, mas na hora de baixar quero q apareça
no browse, apenas os em aberto.

Atenciosamente

Indexar com parametros

Enviado: 10 Set 2011 12:11
por sygecom
Tente assim:

Index on DatVen To CadDprRc For(datpag) = CtoD(´ / / ´)
ou
Index on DatVen To CadDprRc For(EMPTY(datpag))
ou
Index on DatVen To CadDprRc For(campo_valor_recebido)=0

Indexar com parametros

Enviado: 11 Set 2011 17:25
por asimoes
Ricardo tente isso:

INDEX ON <indexExpr> TO <cIndexFile> FOR <lForCondition>

INDEX ON DatVen To CadDprRc FOR Empty(datpag)
OU
INDEX ON DatVen To CadDprRc FOR Empty(DTOS(datpag))

Observe os exemplos do SYGECOM