>>Borislav
>>
>>>What is the very first error your users see?
>>
>>Thanks for your help here. it seems the first error message seen is the
>>'Collating sequence PINYIN not found' one. I am trying to trace what might have changed since the last revision of the same software - as this did work! But so far, nothing obvious, Denis
>
>Changed Config.fpw (CODEPAGE=?) ?
>If the current codepage not support the desired collating this error happens.
>New indexes in Tables?
>New tables?
>Changed SET COLLATE TO?
Or if there's an existing index in that collating sequence, but the table's codepage is not proper for that sequence. You can't index a table which has codepage=1251 in a Swedish sequence - but you once could, up to VFP6 or 7.
Now if the tables were rebuilt from GenDbc generated code, and the current codepage at that moment wasn't proper for Pinyin script... ahem, how did it index the tables then? Or maybe there's a separate indexing utility written in an older version of Fox?
Also, the installed codepage on the given machine needs to be present (the .nls files, I think). Up to v7 Fox was using its own foxpro.int, but since (I think) 8 it uses system level nls files, and if the proper nls file is missing, that could also explain this.