[Question] Benutzerattribute - Büroweite Verfügbarkeit von Benutzerattributen [Solved]

Tags:
  • Attribute
  • Benutzerattribute

Hallo zusammen,

ich würde gern Benutzerattribute im ganzen Büro verfügbar machen. Ich habe dazu (s. Screenshot) die Attribute im std-Pfad erstellt und die Erstellung in der AttributeDefinitionCollectionLocal_de.xml überprüft: Alle vorhanden. Ich finde die Attribute auch im Reportdesigner, allerdings sehe ich die Attribute nur bei mir am Rechner und dort nur in dem Projekt, in dem ich diese erstellt habe (dachte im Std-Pfad wäre dann projektübergreifend). Dort kann ich diese den Bauteilen zuweisen. Meine Mitstreiter sehen diese nicht und können sie auch nicht auswählen.

Gibt's da nen Trick? Hab ich nen Denkfehler? Ich kenne mich noch nicht so gut in den Tiefen des Programms aus. Vielleicht kann mir jemand hier weiterhelfen?

Attachments (1)

Type: image/png
Downloaded 191 times
Size: 73,31 KiB

Show solution Hide solution

Hallo,
ich denke du meinst die Zuordnung der Attribute zu den Attributgruppen?
Wahrscheinlich sind deine Attribute da, aber in der Attributgruppe "Benutzer" zugeordnet.
Diese Gruppen sind meines Wissens in der Datei "attrib_UD.000" im std Verzeichnis gespeichert. Diese mal in dein Projekt mit den Projektbezogenen Attributen kopieren.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

1 - 10 (18)

Willkommen in der Ressourcen-Hölle!

Für die Ressourcen eines Projektes (Layer, Muster, Schraffuren, Flächenstile, Attribute usw.) gilt:
Man kann diese entweder aus dem Bürostandard (STD) beziehen (Projekt-Eigenschaften Einstellung->Büro)
oder projektspezifisch (PRJ) in jedem Projekt separat verwalten (Projekt-Eigenschaften Einstellung->Projekt).

Für jede Einstellungen(STD oder PRJ) gibt es gute Gründe dafür und dagegen, für jede Ressource sogar unterschiedliche:
Bsp. die Layer würde ich nie Büroweit machen, da dadruch bei jedem Import die Büro-Layer zugemüllt werden.

Bei Attributen gilt STD/PRJ nur für die Benutzer-Attribute.

Eine "Backpropagation" von STD-Attributen in PRJ-Attribute ist nicht vorgesehen.
Man kann das nur händisch machen, indem man die entspr. Tags aus der AttributeDefinitionCollectionLocal_de.xml aus dem STD\xml rüberkopiert in dieselbe Datei im Prj\xml.
Dabei auf vermeidungen von Dopplungen in den Attribut-Nummer achten!
Wichtig: Die Attributnummern müssen gleich bleiben, sonst funktionieren Reports und Beschriftungsbilder nicht!

Alternativ kann man auch die Projekteinstellung der Attribute kurz zurücksetzen auf STD, und dann wieder auf PRJ. Dabei werden jedoch alle Projekt-Attribute gelöscht, und durch die STD-Attribute ersetzt!

Im Reportdesigner werden allerdings nur die Büro-Attribute angezeigt, selbst wenn man diesen in einem
Projekt mit projekspezifischen Attributen öffnet!

Sicher wäre eine Funktion zum Kopieren von bestimmten Std-Ressourcen (Attributen) in die Projekte eine große Hilfe. Allplan scheint das Problem aber noch nicht als solches erkannt zu haben...

Danke :-) Ich freue mich auf spannende Stunden abseits des eigentlichen Zeichnens.

Ok. Das heißt, wenn ich in den Projekteigenschaften auf PRJ einstelle, greift Allplan auf die XML im Projektpfad zurück, wenn ich es richtig verstehe. - Soweit nachvollziehbar.

Jetzt hab ich die XML aus dem Büro-Pfad (mit den neuen Benutzerattributen) dorthin kopiert und... im Projekt sind diese weiterhin nicht auffindbar. (Also im Attributmanager im Projektpfad schon, aber ich kann sie nicht auffinden bei der Zuweisung zum Bauteil.)

Liegt es möglicherweise an der Gruppierung der Attribute (s. Screenshots aus dem Projekt, in dem es funktioniert und aus dem anderen, in dem es nicht funktioniert)?

Attachments (2)

Type: image/png
Downloaded 127 times
Size: 36,47 KiB
Type: image/png
Downloaded 104 times
Size: 34,78 KiB

Man kann die Benutzer-Attribute vom Büro im Projekt ergänzen, wenn man auf die "..." neben der Umschaltung Büro/Projekt klickt...

Grüße
rb

Allplan Product Owner

Okay. Ich hab nach dem Einfügen der ergänzten XML ins Projektverzeichnis die Attributzuordnung in den Projekteigenschaften jeweils einmal auf "Büro" und einmal auf "Projekt" gestellt. In beiden Fällen stehen mir die Attribute in der Zuordnung zum Objekt nicht zur Verfügung.

Quote by Rainer_Buehne
Man kann die Benutzer-Attribute vom Büro im Projekt ergänzen, wenn man auf die "..." neben der Umschaltung Büro/Projekt klickt...
Grüße

rb

Sorry wenn ich kurz dazwischenfunke:
Die Benutzerattribute im Projekt können doch nicht durch die von "Büro" ergänzt werden, lediglich durch diese ersetzt werden oder? So werden doch alle im Projekt vorhandenen Benutzer-Attribute, die nicht in Büro-Std vorkommen, gelöscht?

Bei dieser "..."-Funktion wäre eine Selektionsmöglichkeit eigentlich ein Muss, und wenn ich es richtig verstanden habe, hat Jörg das auch damit gemeint:

Quote by Nemo
Sicher wäre eine Funktion zum Kopieren von bestimmten Std-Ressourcen (Attributen) in die Projekte eine große Hilfe. Allplan scheint das Problem aber noch nicht als solches erkannt zu haben...

Gruss Julien

Julien Jufer | PLANLABOR GmbH

Hallo,
ich denke du meinst die Zuordnung der Attribute zu den Attributgruppen?
Wahrscheinlich sind deine Attribute da, aber in der Attributgruppe "Benutzer" zugeordnet.
Diese Gruppen sind meines Wissens in der Datei "attrib_UD.000" im std Verzeichnis gespeichert. Diese mal in dein Projekt mit den Projektbezogenen Attributen kopieren.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

und schau dir den Attributmanager an
allmenu --> service --> windows explorer --> Programmordner --> dort in den Ordner "prg" wechseln. Du findest dort ein kleines Tool Namens "AttributManager.exe"
Damit kannst du sehr gut sehen, welche Attribute in welchem Projekt mit welcher Nummer angelegt sind.

und noch was zu Philosophie Attribute Ressource Prj oder std: Wir sind dazu übergegangen die Attribute immer auf Projekt zu haben. Durch ifc Importe wird auch hier, ähnlich wie bei dwg importen die Layer, ein haufen neuer Attribute importiert...das müllt einen den Bürostandard komplett zu.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

> Die Benutzerattribute im Projekt können doch nicht durch die von "Büro" ergänzt werden, lediglich durch diese ersetzt werden oder?
Doch die werden ergänzt. Bitte erst mal testen, dann widersprechen :-)

Grüße
rb

Allplan Product Owner

> Wir sind dazu übergegangen die Attribute immer auf Projekt zu haben.
Das würde ich auch empfehlen...

> Durch ifc Importe wird auch hier, ähnlich wie bei dwg importen die Layer, ein haufen neuer Attribute importiert...das müllt einen den Bürostandard komplett zu.

In Allplan 2023 landen Imports in eigenen Gruppen und es wird nichts mehr zugemüllt - diese Gruppen können gelöscht werden, wenn man später feststellt, dass man die Attribute nicht braucht...

Grüße
rb

Allplan Product Owner

1 - 10 (18)