Caros, não entendo nada de Clipper, por isso se eu falar algum absurdo, desculpem.
Preciso acessar uma tabela DBF com a estrutura abaixo :
Uso Delphi e o componente VKDBF (https://sourceforge.net/projects/vkdbf/) escrito por um Russo.
Consigo abrir a tabela normalmente e acessar qualquer operação, o problema é que as operações não são indexadas, de forma que outros aplicativos feitos em clipper não conseguem ver dados inseridos, a não ser que eu reindexe por um utilitário feito em clipper.
Consigo carregar alguns indices da tabela, mas alguns possuem expressões que não carregam, por exemplo XPREVR3.NTX > AjustaCod(cod_ref)+DTOS(dt_emissao)+tipo_lanc
Ocorre um erro informando que AJUSTACOD não é um field valido. Suponho que AjustaCod seja algum tipo de função.
Alguma luz por favor ?
Obrigado
Antonio Carlos
Name Type Length Prec Offset Extended Type
---------- ---- ------ ---- -------- ---------------
N_DOCUM C 10 0 1
HISTORICO C 25 0 11
COD_REF N 7 1 36
DT_EMISSAO D 8 0 43
DT_VENC D 8 0 51
VALOR N 15 2 59
N_LANC C 8 0 74
COD_CC C 7 0 82
SITUACAO C 2 0 89
LOCAL C 1 0 91
BCO_LOCAL C 3 0 92
TIPO_LANC C 2 0 95
COD_GER C 4 0 97
COD_CON C 4 0 101
SE_LOTE L 1 0 105
SE_DUPLIC L 1 0 106
NO_BANCO C 13 0 107
COD_VEND N 7 1 120
REC_TRAV L 1 0 127
SE_ENVIA C 1 0 128
JUROS N 13 2 129
DESCONTO N 13 2 142