Support Forum

[Question] Nettoraumvolumen in eigenem Report ausgeben [Solved]


Hallo zusammen,

wir versuchen, das Netto-Raumvolumen über einen eigenen Report auszugeben. Im Standardordner von Nemetschek gibt es bei den Reports unter "Räume, Flächen, Geschosse" den Unterordner DIN277 und den Ordner Räume.

Wenn ich jetzt aus dem Ordner "DIN277" den Report "Netto_Rauminhalt_Abmessungen" nehme, kann ich von Rohbau auf Fertigmaß umstellen und bekomme die Nettovolumina ausgegeben. Nehme ich aus dem Ordner "Räume" den Report "Raumgeometrie" kann ich das nicht.

Meine Frage ist jetzt: Ist es möglich, für eigene Reports diese Funktion einzuschalten, also die Auswahl zwischen Rohbau und Fertigmaßauswertung? Wo versteckt sich die Programmierlogik dazu, im Report selber (auf Anhieb hab ich da nichts gefunden) oder ist das eher Allplan-intern?

Viele Grüße
Jochen

Attachments (2)

Type: image/jpeg
Downloaded 31 times
Size: 196,92 KiB
Type: image/jpeg
Downloaded 18 times
Size: 198,40 KiB

Show solution Hide solution

es ist nicht ausreichend, wenn die optionen umstellbar sind. im report muss auch entsprechend "gearbeitet" sein.
es geht da z. b. nicht eine DIN277-Fläche UND ein DIN277-Volumen abhängig von der einstellung darstellen zu lassen.

ob die einstellungen auftauchen hängt daran, ob ein zweiter select mit einem entsprechenden typ vorhanden ist, welcher überhaupt auf die einstellungen reagieren kann.

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!

es ist nicht ausreichend, wenn die optionen umstellbar sind. im report muss auch entsprechend "gearbeitet" sein.
es geht da z. b. nicht eine DIN277-Fläche UND ein DIN277-Volumen abhängig von der einstellung darstellen zu lassen.

ob die einstellungen auftauchen hängt daran, ob ein zweiter select mit einem entsprechenden typ vorhanden ist, welcher überhaupt auf die einstellungen reagieren kann.

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!

Hallo,

das bringt mich aber schon weiter. Den zweiten Select kann ich ja in meinem Report herstellen, mir war nur nicht klar, wie die "Funktionalität" überhaupt eingeschaltet wird.

Gruß
Jochen

If the tutorials provided in the other answers are too involved you could try an implementation like this using the keybd_event function

[DllImport("user32.dll")]
static extern void keybd_event(byte bVk, byte bScan, uint dwFlags, int dwExtraInfo);
Usage:

keybd_event((byte)Keys.VolumeUp, 0, 0, 0); // increase volume
keybd_event((byte)Keys.VolumeDown, 0, 0, 0); // decrease volume

upsers


https://connect.allplan.com/ uses cookies  -  More information

Accept