Suche

Support Filter
Version:  Allplan 2018, Allplan 2020, Allplan 2021, Allplan 2022, Allplan 2019, Allplan 2017 |  Letzte Änderung: 27.02.2024 13:56
1 Benutzer fand(en) diesen Knowledge Article hilfreich

Frage:

Wie kann man in einem vorhandenen Report ein Attribut oder eine Formelauswertung ändern und z.B. statt der Rohbauhöhe die Türhöhe bezogen auf FFB (Fertigfußboden) ausgeben?



Antwort:

Um einen bestehenden Report zu ändern, muss dieser entweder vor der Änderung kopiert oder nach der Änderung in einem eigenen Pfad (z. B. Büro) gespeichert werden.

Grundlage für das Beispiel ist der Report Türen (mit Qualitäten).rdlc (Standard -> Ausbau -> Fenster, Türen)

Report zum Ändern öffnen
Öffnen Sie den Report über die Funktion Report modifizieren (z. B. Rolle Architektur -> Benutzerobjekte -> Reports-Legenden oder Ändern-> zusätzliche Module -> Vorlagen: Reports, Legenden, Beschriftung )

Suchen der Feldbezeichnung
Um den Aufruf ändern zu können, müssen Sie zuerst herausfinden, welche Feldbezeichnung diese hat.
Klicken Sie dazu in die Zelle, in welcher die Höhe (bzw. die zu ändernde Angabe) angezeigt wird.


Die Anzeige auf der linken Seite wird geändert und zeigt Ihnen die Information, welche in der Zelle ausgegeben wird.
In diesem Fall: =Fields!Height.Value

Select anzeigen, öffnen und Änderung durchführen
Wählen Sie nun in dem Pulldownmenu auf der linken Seite (Properties) Report aus.



Klappen Sie den Select1 auf, suchen Sie sich den Punkt Heigth (Feldbezeichnung), klappen auch diesen auf und klicken Sie in der Zeile Formel in dem hinteren Bereich.



Der Formeleditor wird geöffnet.


Ergänzen Sie die Formel mit dem Abzug des gesamten Fußbodenaufbaus.
Die komplette Formel lautet:

@222@*1000-MT_Raum(MT_Boden(@211@;1;2;3;4;5;6;7;8;9;10))

@222@ -> Höhe des Bauteils, in diesem Fall die Öffnungshöhe der Tür - Rohbauöffnung
@211@ -> Schichtdicke
MT_Raum() -> sucht ausgehend vom gefundenen Bauteil nach dem zugehörigen Raum
MT_Boden() -> wertet im gefundenen Raum den Bodenaufbau aus. Hier wird die Summe der Schichtdicken aller Schichten im Bodenaufbau gebildet.

Geänderten Report speichern
Speichern Sie als letzten Schritt den geänderten Report im Verzeichnis Büro ab. Die Funktionen "Speichern" und "Speichern unter" befinden sich im Menü Datei.





Hinweis:
Es ist hilfreich, im Ordner Büro eine ähnliche oder gleiche Struktur wie im Standard aufzubauen. So behalten Sie eher den Überblick, woher die eigenen, geänderten Reports stammen.

Mit Allplan 2023 wurden sprachneutrale Funktionsaufrufe für Bauteilbezüge eingeführt. Anstatt MT_Raum(), MT_Wand() und MT_Boden() sind die Funktionen Obj_Room(), Obj_Wall() und Obj_Floor() zu verwenden. 
Die in Beschriftungsbildern verwendeten Formeln, welche diese Funktionen enthalten sind bei der Wandlung von älteren Daten in die Version 2023 automatisch angepasst worden. In neuen Beschriftungsbildern und Reports sind die sprachneutralen Funktionen zu verwenden, um einen internationalen Datenaustausch mit Allplan-Daten zu gewährleisten.
In Reports verwendet Formeln werden nicht gewandelt.

Verwendung von Cookies:
Um die Webseite optimal gestalten und fortlaufend verbessern zu können, verwendet Allplan Cookies.
Durch die weitere Nutzung der Webseite erklären Sie sich mit der Verwendung von Cookies einverstanden.  -  Mehr Informationen

Schließen