Alain,
>When I create a new index ( with DbeSetDefault( "FOXCDX" ) )
Can you show us your DBESys() procedure? Maybe the selected settings are
incompatible for concurrent access?
>OrdCreate(iCibleB,,"upper(clenunik_1)",{||prog_p(upper(clenunik_1))})
>OrdCreate(iCibleB,,"clenunik_1",{||prog_p(clenunik_1)})
Have you tried adding an explicit Tag Name?
Have you tried changing the "bIndexKey" to not include the "prog_p()"
function?
Is the database and the index file accessed and/or updated from other
applications, specifically non-Xbase++ applications?
The best way to help you, would be if you could provide us with a small test
program, ready to compile, that shows your error. Also, this program should
either create the necessary (example) database or an example database should
be included. Only with that, could we possibly determine what your specific
issue might be.
Hope that helps,
Andreas
Andreas Gehrs-Pahl
Absolute Software, LLC
phone: (989) 723-9927
email: Andreas.GP@Charter.net
web: http://www.Aerospace-History.net