Support Forum

Projektattribute - fehlen [Gelöst]


Hallo,

ich habe immer mal das Problem, dass die Projektattribute nicht da sind, es passiert beim syncen von Homeoffice Projekten.
Wo werden die Daten gespeichert:

A) Auf einer Lokalen Installation?
B) Bei einer workgroupinstalltion?

Mit besten Grüßen!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Lösung anzeigen Lösung verbergen

Hallo,

wie bereits geschrieben, werden die Projektattribute (Bauherr, Architekt, Baustelle, Bauunternehmer, etc.) in der Datenbank-Datei AllplanProjectDB.db3 verwaltet.

Diese Datenbankdatei befindet sich:

Mit Workgroup -> im Unterverzeichnis NET des zentralen Dateiablageordners
Ohne Workgroup -> -> im Unterverzeichnis PRJ des zentralen Dateiablageordners

Es ist nicht auszuschließen, dass man diese Datei in beiden Verzeichnissen wiederfindet. Dies liegt dann daran, dass es schonmal Allplan-Arbeitsplätze im Netzwerk gegeben hat mit der jeweils anderen Variante. Entscheidend ist, arbeitet das Team aktuell mit oder ohne Workgroup.

Nun gibt es, wie ebenfalls schon erwähnt, zusätzlich die Datei PrjAtt.dat in jedem Projektverzeichnis für das jeweilige Projekt. Diese Datei wird ebenfalls mit den Projektattributen gefüttert aber von keinem Prozess innerhalb des Allplan aktiv genutzt. Diese dient vorrangig dem folgenden Hotlinetool im Allmenu:

Updprjattr: Reorganisiert die Projektattribute

Sollte also die Situation eintreten beim Datentransport zwischen Büro und HomeOffice, dass mir plötzlich Attribute fehlen, die ich zuvor am jeweils anderen Arbeitsplatz eingegeben habe, ich aber über diese Datei mit diesem Datenstand verfüge, kann ich meine Datenbank-Datei mit dem genannten Hotlinetool aktualisieren lassen.

1. Allplan schließen
2. Aktuelle Datei PrjAtt.dat ins jeweilige Projektverzeichnis legen (existierende Datei umbenennen > NICHT löschen)
3. Allmenu öffnen
4. Service > Hotlinetools > Updprjattr
5. Betroffenes Projekt auswählen
6. Allplan starten und Attribute prüfen

Es versteht sich von selbst, dass man zuvor vom Projektstand den man hat, ein Projekt-Backup zuvor erzeugt.
Wenn man die Daten so austauscht, dass man:

• Projektsicherungen ex- und wieder importiert, oder
• den Rechner aus der Workgroup aus- und auch wieder eincheckt

…..sollte dieses Hotlinetool nicht erforderlich sein. Bei diesen Schritten gleicht Allplan selbst die Datenbank-Datei ab. Wenn man bei den beiden genannten Varianten von mehr als Einzelfällen spricht, so sollten die Kollegen des technischen Supports zu Rate gezogen werden.

Schöne Grüße

Michael

Michael Theuer
Customer Success Manager
Allplan GmbH

Hallo Jürgen,

Projektattribute liegen im xml-Verzeichnis des Projekts in der Datei "AttributeDefinitionCollectionLocal.xml".
hierzu muss aber auch die Pfadeinstellung für Attribute auf Projekt stehen. Falls dies auf Büro steht liegt die Datei im std/xml Pfad.
Vermutlich steht dies bei dir auf Büro, somit ist dein Attributstamm lokal ein anderer wie im Büro.
ich empfehle sowohl in der Workgroup wie auch lokal den Pfad auf Projekt zu stellen.
Ähnlich wie bei dwg Dateien, die die LAyerstruktur bei import "zumüllen" wird auch die Attribute Liste durch ifc imports vergrößert.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Ich fürchte, Jürgen meint die "Attribute des Projektes"!
Also Bauherr, Ort, Tel.Nr. ... sowas halt!
Diese Informationen liegen in der Datei Prj\PrjAtt.dat

Die (benutzerdefinierten) Attributdefinitionen, die im Projekt benutzbar sind (an Bauteile zugewiesen werden können), sind hingegen in der Datei Prj\xml\AttributeDefinitionCollectionLocal.xml gespeichert.

Anhänge (1)

Typ: image/png
52-mal heruntergeladen
Größe: 101,49 KiB

Jörg liegt mit seiner Befürchtung richtig:
Wie werden die denn bei einer Workgroupinstallation verwaltet? Liest die Projektanwahl jede Prjatt.dat aus? Und schreibt diese dann bei Änderungen in das Projektverzeichnis zurück?

Mit besten Grüßen!
Jürgen

Allplan Ingenieurbau V10 bis V2025

Hello,

PrjAtt.dat is only the "result". The main database file is here: ...\Prj\AllplanProjectDB.db3 (this file contains all the values for ALL the projects).
I guess the values of the attributes are different in your both installations, even if the PrjAtt.dat is the same.
Allplan team have maybe a solution for this issue...
___________

Hallo,

PrjAtt.dat ist nur das "Ergebnis". Die Hauptdatenbankdatei ist hier: ...\Prj\AllplanProjectDB.db3 (diese Datei enthält alle Werte für ALLE Projekte).
Ich vermute, dass die Werte der Attribute in Ihren beiden Installationen unterschiedlich sind, auch wenn die PrjAtt.dat die gleiche ist.
Vielleicht hat das Allplan Team eine Lösung für dieses Problem...


You may need to use the "Import a project" function and not replace the project in Windows Explorer.
___________

Vielleicht sollten Sie die Funktion "Projekt importieren" verwenden und nicht das Projekt im Windows Explorer ersetzen.


Hallo Jürgen,

ich würde mich morgen mal telefonisch bei Dir melden. Hoffe das ist in Ordnung. Mache dann im Nachgang auch gerne einen entsprechenden Post.

Schöne Grüße

Michael

Michael Theuer
Customer Success Manager
Allplan GmbH

Zitiert von: Bertrand_C
Vielleicht sollten Sie die Funktion "Projekt importieren" verwenden und nicht das Projekt im Windows Explorer ersetzen.

Wo liegt hier der Unterschied?
Ich habe den Eindruck das bei der Übernahme von Projekten (testweise) in die neue Version 2024 (kopieren über den Explorer mit anschließendem reorg) auch schon mal Attribute verloren gehen. Es steht alles auf "Projektstandard".

LG
Willi

Hallo,

wie bereits geschrieben, werden die Projektattribute (Bauherr, Architekt, Baustelle, Bauunternehmer, etc.) in der Datenbank-Datei AllplanProjectDB.db3 verwaltet.

Diese Datenbankdatei befindet sich:

Mit Workgroup -> im Unterverzeichnis NET des zentralen Dateiablageordners
Ohne Workgroup -> -> im Unterverzeichnis PRJ des zentralen Dateiablageordners

Es ist nicht auszuschließen, dass man diese Datei in beiden Verzeichnissen wiederfindet. Dies liegt dann daran, dass es schonmal Allplan-Arbeitsplätze im Netzwerk gegeben hat mit der jeweils anderen Variante. Entscheidend ist, arbeitet das Team aktuell mit oder ohne Workgroup.

Nun gibt es, wie ebenfalls schon erwähnt, zusätzlich die Datei PrjAtt.dat in jedem Projektverzeichnis für das jeweilige Projekt. Diese Datei wird ebenfalls mit den Projektattributen gefüttert aber von keinem Prozess innerhalb des Allplan aktiv genutzt. Diese dient vorrangig dem folgenden Hotlinetool im Allmenu:

Updprjattr: Reorganisiert die Projektattribute

Sollte also die Situation eintreten beim Datentransport zwischen Büro und HomeOffice, dass mir plötzlich Attribute fehlen, die ich zuvor am jeweils anderen Arbeitsplatz eingegeben habe, ich aber über diese Datei mit diesem Datenstand verfüge, kann ich meine Datenbank-Datei mit dem genannten Hotlinetool aktualisieren lassen.

1. Allplan schließen
2. Aktuelle Datei PrjAtt.dat ins jeweilige Projektverzeichnis legen (existierende Datei umbenennen > NICHT löschen)
3. Allmenu öffnen
4. Service > Hotlinetools > Updprjattr
5. Betroffenes Projekt auswählen
6. Allplan starten und Attribute prüfen

Es versteht sich von selbst, dass man zuvor vom Projektstand den man hat, ein Projekt-Backup zuvor erzeugt.
Wenn man die Daten so austauscht, dass man:

• Projektsicherungen ex- und wieder importiert, oder
• den Rechner aus der Workgroup aus- und auch wieder eincheckt

…..sollte dieses Hotlinetool nicht erforderlich sein. Bei diesen Schritten gleicht Allplan selbst die Datenbank-Datei ab. Wenn man bei den beiden genannten Varianten von mehr als Einzelfällen spricht, so sollten die Kollegen des technischen Supports zu Rate gezogen werden.

Schöne Grüße

Michael

Michael Theuer
Customer Success Manager
Allplan GmbH