Omnis Studio - Multi-library application

Stephane Pras stephane.pras at noos.fr
Mon Mar 2 14:33:16 EST 2015


Rob,

Sorry to learn it is such an old nuisance that has never been fixed ! It
seems to be harmless, but even after you close everything and re-open LibA
alone with its own datafile, all empty slots belonging to LibB are still
there.
* It must be a read/write problem, as suggested by Doug, because the empty
slots are created only for the files which are used to feed the CRB, for
instance merely by browsing through the data.
* Effectively, if we cannot get rid of them, keeping all file formats
together as suggested by Greg could be an option: at least we'll have a
clear and stable situation.
* No more asterisk for current data file in my Omnis Studio, Mike :-)
I will dig "filmode" options (kReadwrite, kReadonly, kMemory, kClosed) and
revert if I make an interesting find.

Thanks to everybody!

Stephane

From:  RM research <robertmostyn99 at gmail.com>
Reply-To:  OmnisDev List - English <omnisdev-en at lists.omnis-dev.com>
Date:  Monday, March 2, 2015 3:50 PM
To:  OmnisDev List - English <omnisdev-en at lists.omnis-dev.com>
Subject:  Re: Omnis Studio - Multi-library application

That¹s what you call a ³goddamn nuisance² Stephane.
Omnis has been doing that since the beginning.  I don;t think there is
anything you can do about it.

Other than not use file formats.  If you use schema classes and OmnisSQL and
get rid of the file formats, everything ³behaves².

Rob

>  On Mon2 Mar 2015, at 14:25, Stephane Pras <stephane.pras at noos.fr> wrote:
>  
>  When I open two libraries myLib1 and myLib2 with their respective data files
>  DatFile1 and DatFile2 in the same application it works fine.
>  
>  But then, if I check "Data Slots" for the data files, I see that Omnis
>  automatically opened for each one a series of empty slots corresponding to
>  the file structure of the other library. Namely DatFile1 gets a series of
>  empty data slots corresponding myLib2 file structure (in addition to its own
>  and effective ones), and reciprocally.
>  
>  How can I avoid that ?
>  
>  Stephane
>  
>  
>  _____________________________________________________________
>  Manage your list subscriptions at http://lists.omnis-dev.com

_____________________________________________________________
Manage your list subscriptions at http://lists.omnis-dev.com






More information about the omnisdev-en mailing list