Estou tentando converter o meu sitema de clipper para xharbour , mais esbarrei no problema que o clipper quando nao se usar tag com cdx e gerado indices idx e no xharbour C
se usar o sixcdx no clipper todos os indices sao gerados com extençao idx.
se usar o dbfcdx alguns indices sao gerados com extensao cdx e outros com idx
como posso resolver sem usar tag, para continuar com clipper e xharbour?
Tem como usar CDX sem tag e nao gera idx?
Moderador: Moderadores
-
edmarfrazao
- Usuário Nível 3

- Mensagens: 185
- Registrado em: 06 Dez 2005 11:16
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Re: Tem como usar CDX sem tag e nao gera idx?
edmarfrazao escreveu:Estou tentando converter o meu sitema de clipper para xharbour , mais esbarrei no problema que o clipper quando nao se usar tag com cdx e gerado indices idx e no xharbour C
se usar o sixcdx no clipper todos os indices sao gerados com extençao idx.
se usar o dbfcdx alguns indices sao gerados com extensao cdx e outros com idx
como posso resolver sem usar tag, para continuar com clipper e xharbour?
Código: Selecionar todos
If select("empre") == 0
Use (tabelas)+ "empresas.dbf" Alias empre Shared New
select('empre')
If !file ((tabelas) + "empresas.cdx")
DbCreateindex('empresas.cdx', 'idapelempr' ,{||idapelempr})
DbCreateindex('empresas.cdx', 'idcnpjempr' ,{||idcnpjempr})
DbCreateindex('empresas.cdx', 'idrazaoemp',{||idrazaoemp})
Endif
DbSetIndex("empresas.cdx")
empre->(DbSetOrder(1))
EndifAntonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
-
edmarfrazao
- Usuário Nível 3

- Mensagens: 185
- Registrado em: 06 Dez 2005 11:16
Re: Tem como usar CDX sem tag e nao gera idx?
resolvi.
nos comandos
set index to
passei
para set index tag xx to ...
ou seja vou ter varios indices individuais com todos tendo uma tag.
Funcionou beleza , tinha uma rotina generica que criavas os indices dos 05 sistemas.
Esta funciona com clipper 5.2 dbfcdx e delphi apollo fox(cdx)
Agora vou passar para o xharbour e ver no que da.
Nos testes preliminares funcionau beleza o trio (clipper,delphi,xharbour)
nos comandos
set index to
passei
para set index tag xx to ...
ou seja vou ter varios indices individuais com todos tendo uma tag.
Funcionou beleza , tinha uma rotina generica que criavas os indices dos 05 sistemas.
Esta funciona com clipper 5.2 dbfcdx e delphi apollo fox(cdx)
Agora vou passar para o xharbour e ver no que da.
Nos testes preliminares funcionau beleza o trio (clipper,delphi,xharbour)