>...and let me give it a try with this. Suggesting this reshuffle of code:
>
>
SET ASSERTS ON
>use in select("language")
>
>If !File(xlngfile)
> Return nesne
>Endif
>
>select 0
>Use (xlngfile) Alias Language Again Shared //----error occurs at this line
>
>Also, is it possible that the file is in exclusive use in another datasession? I know that normally that would cause a different error, but we're already long way from normal.
my error report code sends me list status and list memo too and seem language really used in this datasession and I don't use private datasession with this application. Because it's a POS application. Every time there is one screen, no windows, every file open as exclusive except this file... :)