icon

Sortieren im Raumbuch aber nicht alphabetisch [Solved]

Tags:
  • Allplam
  • Reports

Wenn man im Raumbuch etwas sortieren will, dann kann man das entweder in alphabetischer Reihenfolge oder in umgekehrter Richtung machen. Dies passt auch in 99% der Fälle. Ich will aber jetzt im Raumbuch, dass die LEISTE, nach BODENFLÄCHE, DECKENFLÄCHE und SEITENFLÄCHE ganz unten als letzte Ausbauposition angezeigt wird.

Kennt jemand ein Workaround um das hinzukriegen?

Grüße

Guy
Allplan 2024
HP Z4 G4 Workstation
NVIDIA RTX A4000

Attachments (1)

Type: image/jpeg
Downloaded 51 times
Size: 51,22 KiB

Show solution Hide solution

Quote by Nemo
Hi Hatem,
ja schön, und wo soll man diese Formel eingeben?
Ich habe einen viel einfacheren Vorschlag:

Wenn man den Report in deutsch und englisch anschaut, bemerkt man, dass nach dem Objekt-Namen sortiert wird.

(s. report_deu.png und report_eng.png)

Damit ist eine einfach Lösung, einfach den Objekt-Namen so zu "Überschreiben", dass er nach "Seitenfläche" kommt. Ich habe mal aus "Leiste" -> "Sockelleiste" gemacht. (s. report_leiste_unten.png)

Hi Nemo,

ENG: My purpose in doing this is to create a language-independent formula that can be used in other languages. You can make the edits by looking at the attached images.

DEU: Mein Ziel dabei ist, eine sprachunabhängige Formel zu erstellen, die in anderen Sprachen verwendet werden kann. Sie können anhand der beigefügten Bilder Ihre Vorkehrungen treffen.

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Attachments (3)

Type: image/png
Downloaded 59 times
Size: 141,34 KiB
Type: image/png
Downloaded 80 times
Size: 312,48 KiB
Type: image/png
Downloaded 67 times
Size: 299,03 KiB

Hi,

ENG: After adding this parameter ( [Name=ObjectId|f=@OBJ@] ) to the report, you can use the following formula for sorting

DEU: Nachdem Sie diesen Parameter ( [Name=ObjectId|f=@OBJ@] ) zum Bericht hinzugefügt haben, können Sie die folgende Formel zum Sortieren verwenden

=IIf(Fields!ObjectId.Value=64,1,IIf(Fields!ObjectId.Value=63,2,IIf(Fields!ObjectId.Value=62,3,IIf(Fields!ObjectId.Value=65,4,5))))

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Hi Hatem,

ja schön, und wo soll man diese Formel eingeben?

Ich habe einen viel einfacheren Vorschlag:
Wenn man den Report in deutsch und englisch anschaut, bemerkt man, dass nach dem Objekt-Namen sortiert wird.
(s. report_deu.png und report_eng.png)
Damit ist eine einfach Lösung, einfach den Objekt-Namen so zu "Überschreiben", dass er nach "Seitenfläche" kommt. Ich habe mal aus "Leiste" -> "Sockelleiste" gemacht. (s. report_leiste_unten.png)

Attachments (3)

Type: image/png
Downloaded 43 times
Size: 55,20 KiB
Type: image/png
Downloaded 27 times
Size: 58,19 KiB
Type: image/png
Downloaded 52 times
Size: 104,12 KiB

Das Ergebnis (keine 2 min später) sieht so aus (s. report_modi_deu).

Wer sich die Änderung im Report-Designer nicht zutraut, kann einfach den beiliegenden Report verwenden.
(s. Raumbuch_Leiste_unten.zip)

@Allplan
Möglicherweise ist es eine gute Idee, die Sortierung im Raumbuch analog zu dem Ausbaudialog des Raumes
(s. ausbau_dialog.png) voreinzustellen. In jedem Fall sollte jedoch die Abhängigkeit der Sortierung von der aktuellen Sprache auf den Prüfstand gestellt werden...

Attachments (3)

Type: image/png
Downloaded 48 times
Size: 54,72 KiB
Type: application/zip
Downloaded 168 times
Size: 5,86 KiB
Type: image/png
Downloaded 44 times
Size: 79,95 KiB

Quote by Nemo
Hi Hatem,
ja schön, und wo soll man diese Formel eingeben?
Ich habe einen viel einfacheren Vorschlag:

Wenn man den Report in deutsch und englisch anschaut, bemerkt man, dass nach dem Objekt-Namen sortiert wird.

(s. report_deu.png und report_eng.png)

Damit ist eine einfach Lösung, einfach den Objekt-Namen so zu "Überschreiben", dass er nach "Seitenfläche" kommt. Ich habe mal aus "Leiste" -> "Sockelleiste" gemacht. (s. report_leiste_unten.png)

Hi Nemo,

ENG: My purpose in doing this is to create a language-independent formula that can be used in other languages. You can make the edits by looking at the attached images.

DEU: Mein Ziel dabei ist, eine sprachunabhängige Formel zu erstellen, die in anderen Sprachen verwendet werden kann. Sie können anhand der beigefügten Bilder Ihre Vorkehrungen treffen.

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Attachments (3)

Type: image/png
Downloaded 59 times
Size: 141,34 KiB
Type: image/png
Downloaded 80 times
Size: 312,48 KiB
Type: image/png
Downloaded 67 times
Size: 299,03 KiB

I forgot to add the report

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Attachments (1)

Type: application/x-rar
Downloaded 165 times
Size: 4,61 KiB

Hi Hatem,

DEU: es scheint soweit zu funktionieren. Vielen Dank dafür. Nur warum zeigt er nur noch die oberste Schicht an? In meinem ausgehenden Beispiel wurden ja sämtliche Schichten des Fußbodenaufbaus angezeigt.

ENG:It seems to be working so far. Many thanks for that. But why does it only show the top layer? In my outgoing example, all layers of the floor structure were displayed.

Grüße

Guy
Allplan 2024
HP Z4 G4 Workstation
NVIDIA RTX A4000

DEU: Ich hab die Lösung gefunden, ich musste lediglich die Schichtnummer gruppieren und ein Sortierungsausdruck hinzufügen (Descending)
ENG: I found the solution, I just had to group the layer number and also add it as sort expression (Descending)

Grüße

Guy
Allplan 2024
HP Z4 G4 Workstation
NVIDIA RTX A4000

Hi KeinPlan352,

ENG: Yes, I noticed that too. If you remove the grouping in the second image (Snap2.png), it works without any problems.

DEU: Ja, das ist mir auch aufgefallen. Wenn Sie die Gruppierung im zweiten Bild entfernen, funktioniert es einwandfrei

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Attachments (1)

Type: application/x-rar
Downloaded 113 times
Size: 4,61 KiB