Olá a Todos dos Fórum,
Tenho uma dúvida que está me deixando incucado:
Tenho um relatório com o seguinte código:
Select ITENVEND //BD de Itens das Vendas
Select PROPRIED //BD de PROPRIEDADES
Seek ITENVEND->CODIGO_PR
@PROW(),90 SAY + transform(NOME,"!!!!!!!!!!!!!!!!!!!!!!!!!!!")
Agora a dúvida. Quando não tém nenhuma Propriedade cadastrada, ou seja, no CODIGO_PR está 000000 (Zerado) ele assume o NOME que é o Nome da Propriedade como a Propriedade número 000001-Sítio Rancharia, quer dizer, o Registro número 000001 esta cadastrado para Sítio Rancharia, então todas as vezes que não é gravado nenhum código no Ítem das Vendas sai no relatório "Sítio Rancharia", por que isto acontece?
Abraços,
Marcos.
Quando esta zerado ele assume o Código Um.
Moderador: Moderadores
- Anderson J. Freitas
- Usuário Nível 1

- Mensagens: 46
- Registrado em: 19 Fev 2005 10:34
- Localização: Caratinga-MG
Pode ser que o seek está posicionando no próximo registro da condição pesquisada, então tente fazer assim :
Espero ter ajudado...
Código: Selecionar todos
Select ITENVEND //BD de Itens das Vendas
Select PROPRIED //BD de PROPRIEDADES
Seek ITENVEND->CODIGO_PR
if found()
@PROW(),90 SAY + transform(NOME,"!!!!!!!!!!!!!!!!!!!!!!!!!!!")
endif
Pitbull
Clipper 5.2e, Exospace, Six2, DBMax
Clipper 5.2e, Exospace, Six2, DBMax
