Hallo User,
ich speichere einen Haufen Layouts in einer ODB ab (der Sinn ist u.a. das die APR nicht allzu sehr aufgeblasen wird). Wenn ich bestimmte Layouts aus dieser ODB nun wieder in die APR einlese, entsteht folgender Effekt : Die Legenden werden einwandfrei dargestellt. Der "Container", der das richtige View darstellen sollte, bleibt aber leer. Obwohl eine AKTIVE Verknüpfung mit dem RICHTIGEN View angezeigt wird. Bislang muß ich jedesmal einen neuen Container anlegen und neu verknüpfen und das ist ja wohl nicht der Sinn der Sache.
Kann mir jemand da raushelfen ???
Klaus
ich speichere einen Haufen Layouts in einer ODB ab (der Sinn ist u.a. das die APR nicht allzu sehr aufgeblasen wird). Wenn ich bestimmte Layouts aus dieser ODB nun wieder in die APR einlese, entsteht folgender Effekt : Die Legenden werden einwandfrei dargestellt. Der "Container", der das richtige View darstellen sollte, bleibt aber leer. Obwohl eine AKTIVE Verknüpfung mit dem RICHTIGEN View angezeigt wird. Bislang muß ich jedesmal einen neuen Container anlegen und neu verknüpfen und das ist ja wohl nicht der Sinn der Sache.
Kann mir jemand da raushelfen ???
Klaus
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Gast am Do., 05.02.2004 - 09:42
PermalinkWahrscheinlich entsteht der Effekt dadurch, daß die APR auf einem anderen Computer ausgeführt wird
Klaus
Gespeichert von Juergen Evert am Do., 05.02.2004 - 10:03
PermalinkODB's enthalten ja nicht die Daten ansich, sondern nur die Eigenschaften der jeweiligen Objekte, also auch die absoluten Pfade, die natürlich auf anderen Rechnern nicht gegeben sind (es sei denn im Netzwerk).
Gruß
Jürgen
Gespeichert von Jörg Thomsen am Do., 05.02.2004 - 10:44
Permalinkund ich würde sagen, dass auch die Views geladen werden müssen, zumindest bei aktiver Verknüpfung. Das Layout holt sich seinen Inhalt ja aus dem View, und wenn das View nicht da ist oder leer ist, ist auch das LAyout leer. Die Abhängigkeit ist sozusagen eindirektional View -> Layout, nicht aber Layout Layout -> View.
Jörg Thomsen - MapMedia
Gespeichert von Gast am Do., 05.02.2004 - 11:14
Permalinkwahrscheinlich hat Jürgen recht. Ich versuch mal die ODB auf ein Laufwerk zu speichern, auf das alle Zugriff haben.
(und) MoinMoin Jörg,
die Views sind natürch vorhanden
Klaus
Gespeichert von Maxilla am Do., 05.02.2004 - 12:01
Permalinkeine weitere Möglichkeit ist's, die absoluten Pfade in den ODBs in relative Pfade umzuwandeln - so wie man es auch mit einer APR machen würde. Da ein ODB nichts weiter ist als eine Art APR-Ausschnitt, klappt das ohne weiteres.
Gruß von Maxilla
Gespeichert von Juergen Evert am Do., 05.02.2004 - 13:06
Permalinkwo die ODB's gespeichert sind ist egal, entscheidend ist, dass von jedem PC aus auf die selbe Quelle der Daten, doe in den ODB-Datei stehen, zugreifen kann.
Jürgen
Gespeichert von Gast am Do., 05.02.2004 - 15:13
Permalinkdas Problem besteht vor allem in folgendem: Wenn ich einmal gefüllte Layouts (vorn im View ist was vorhanden und das Layout stellts vor) in eine ODB speichere, legt AV diese Verknüpfungen mit ab, soll heißen: beim nächsten Aufruf mit anderen Daten im Hintergrund, fragt AV "Wo ist ...". Also anders als b eim Abspeichern als Template. Eigentlich ganz logisch (wenn mans weiß)
Klaus