>Sim, eu sei. (isso deveria ser mudado)
>
>Agora o que desejo saber e onde nossos amigos estão criando os indices?
>
>Existem várias possibilidades, gostaria de saber a opnião. No init da visualização? No requery?, no Load do form? Disparando um evento do DBC?
Pode criar no Init() do form ou de objeto que faz o Requery(). Também pode usar o DBC() Event:
PROCEDURE dbc_AfterOpenTable(cTableName)
Tenha cuidado com o buffering ja que não pode indexar ão buffering de tabelas. Nesse caso, pode mudar o buffering temporariamente assim:
cursorsetprop("buffering",3)
index on CursorID to myIndex
cursorsetprop("buffering",5)