Allplan Fórum

[Otázka] Reports anpassen


Hallo,
wollte für unser Büro eine Report Liste erstellen wo Sachen wie: Betongüte, Material, etc. drinnen steht.
Problem nur, ich kenne mich da null aus und im Internet zu dem Thema etwas zu finden und auch zu verstehen ist recht schwer
(Formeln eingeben usw.).

Ich möchte einfach nur z.B. einer Wand verschiedene Attribute geben und diese dann in der Reporrs Liste anzeigen lassen.
Hat da jemand eine Kurzanleitung oder ähnliches für mich?

Danke schon mal
Gruß Sven

Show most helpful answer Hide most helpful answer

Moin,

wie schwierig sowas wird hängt von so einigen Voraussetzungen ab.

Folgendes sollte man grundsätzlich mitbringen:
-Etwas Lust, sich mit Attributen, Formeln und sowas auseinanderzusetzen
-Beschriftungsbilder nach Vorgaben erzeugen sollte man beherrschen

Dabei lernt man einiges an Grundlagen kennen welche für Reports auch nützlich sind:
-Was geht mit Attributen,
-welche Arten gibt es,
-wann sind u.U. Formeln erforderlich

Dann geht ans "Umsetzen" dieser Erkenntnisse in "Reports".

Grundsätzlich gilt:
-Reports sind in VB- Script erstellt (Visual BASIC, allgemeine Programmiersprahe). Das kommt NICHT von ALLPLAN!.
-ALLPLAN hat nur irgendwann mal entschieden dass es eine gute Idee ist so eine allgemeine Scriptsprache für Reports zu nutzen.
-Es gibt einen "Editor" der einiges einfacher macht in ALLPLAN: Die Funktion "Reports modifizieren"
-Der kann wie gesagt einiges, aber nicht alles.
-Das ist schon irgendwie komplex, man kann an einem Report auch ungewollt Dinge verändern die die korrekte Ausführung verhindern.
-Also: Immer schön erreichte Zwischenstände unter anderem Namen speichern!

Zum Einstieg würde ich folgende allgemeine Empfehlungen geben:
-NICHT versuchen, einen Report "von Grund auf" neu zu erstellen. Jedenfalls nicht am Anfang...
-Einen halbwegs passenden Report als Grundlage verwenden (wir nehmen in Schulungen oft den Report "Wände nach Abrechnungsart" las Basis).
-Den Report (xxx.rdlc) in den Bürostandard KOPIEREN!!! und wie gewünscht benennen
-Den kopierten Report mit der Funktion "Reports modifizieren" öffnen
-versuchen das Ding zu verstehen...
-kaputtspielen kann man nix - ist ja (hoffentlich...) eine Kopie des Originals!!!!

Wesentlich ist folgendes:
-Alle Report- Elemente haben "Eigenschaften", die links im "Eigenschaftenbereich" angezeigt werden. Fast wie in ALLPLAN...
-Das ist im Wesentlichen der Report selbst, Kopf- und Fusszeile und der "Tabellenbereich"
-Der "Tabellenbereich": Das ist der Bereich in dem die Eigenschaften der Bauteile aufgelistet sind. Analog Excel...
-Die "Tabelle" besteht aus Feldern die Texte, Attribute, Formeln usw. enthalten können.
-Je nachdem was wie markiert ist können die Eigenschaften im "Eigenschaftenbereich" geändert werden
-Einiges geht auch im Kontextmenu (z.B. in der Tabelle Spalten einfügen - für weitere Attribute)
-Spalten einfügen ist je nach vorhandenem Platz etwas "fummelig" - ggfs. muss etwas "Platz" durch zusammenschieben anderer Spalten geschaffen werden (oder die Ausrichtung des Reports auf "Querformat" geändert werden).
-Attribute werden im sog. "Select" (Eigenschaftenbereich),u.U. gibts auch mehrere Selects) verwaltet und können den Textfeldern zugeordnet werden

Am besten schaut man sich das im Report mal bei einem bekannten Attribut (z.B. "Material") an wie das genau funktioniert.

Das jetzt hier im Detail zu erklären würde den Rahmen sprengen.
-Einige Infos gibt es hier im Bereich "Support - Knowledge Articles"
-Weiterführende Infos gab es in der Vergangenheit im Bereich "Training". Da ist aber im Moment nix zu finden. Soll wiederkommen...

Wem das jetzt (verständlicherweise) zuviel ist (oder keine Zeit hat sich mit sowas zu beschäftigen) geht vielleicht den Weg von Katja und lässt das jemanden machen der sich damit auskennt.
Ist durchaus eine Lösung.
Wer da aber ein wenig "Bock" drauf hat findet vielleicht auch etwas Spass am "Reports modifizieren".

Eine grundsätzlich andere Lösung wäre die Infos mit der Attribute- Schnittstelle herauszuschreiben und in Excel zu formatieren (falls man bessere Excel- Kenntnisse hat als ich z.B. ...)

Ich bin auch kein ausgesprochener Report- Experte (da gibt es hier Leute die das viiiiiel besser können als ich).
Wenn einer von denen das hier liest möge er mir meine etwas "laienhaften" Beschreibungsversuche" verzeihen.
Aber einiges bekommt man damit hin und dümmer wird man dadurch auch nicht!

Einfach versuchen, vielleicht hilfts!

Falls nicht: einige Partner der ALLPLAN bieten auch Einstiegs- Seminare zu dem Thema an .

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Hallo Sven,

ich habe es inzwischen aufgegeben, an den Reports etwas zu verändern. Ein Mal habe ich das geschafft, einmal wurde mir ein Report von einem, der sich wirklich damit auskennt angepasst. Aber so etwas wie eine Kurzanleitung gibt es nicht. Da muss man sich schon richtig tief in die Materie hineinfuchsen. In Richtung Programmierung...

Sorry

LG Katja

Manchmal muss man sich die Zeit zum Träumen nehmen... ... manchmal aber auch für einen Spaß zu haben sein, auch wenn man keinen Humor hat ;O) !!!

Moin,

wie schwierig sowas wird hängt von so einigen Voraussetzungen ab.

Folgendes sollte man grundsätzlich mitbringen:
-Etwas Lust, sich mit Attributen, Formeln und sowas auseinanderzusetzen
-Beschriftungsbilder nach Vorgaben erzeugen sollte man beherrschen

Dabei lernt man einiges an Grundlagen kennen welche für Reports auch nützlich sind:
-Was geht mit Attributen,
-welche Arten gibt es,
-wann sind u.U. Formeln erforderlich

Dann geht ans "Umsetzen" dieser Erkenntnisse in "Reports".

Grundsätzlich gilt:
-Reports sind in VB- Script erstellt (Visual BASIC, allgemeine Programmiersprahe). Das kommt NICHT von ALLPLAN!.
-ALLPLAN hat nur irgendwann mal entschieden dass es eine gute Idee ist so eine allgemeine Scriptsprache für Reports zu nutzen.
-Es gibt einen "Editor" der einiges einfacher macht in ALLPLAN: Die Funktion "Reports modifizieren"
-Der kann wie gesagt einiges, aber nicht alles.
-Das ist schon irgendwie komplex, man kann an einem Report auch ungewollt Dinge verändern die die korrekte Ausführung verhindern.
-Also: Immer schön erreichte Zwischenstände unter anderem Namen speichern!

Zum Einstieg würde ich folgende allgemeine Empfehlungen geben:
-NICHT versuchen, einen Report "von Grund auf" neu zu erstellen. Jedenfalls nicht am Anfang...
-Einen halbwegs passenden Report als Grundlage verwenden (wir nehmen in Schulungen oft den Report "Wände nach Abrechnungsart" las Basis).
-Den Report (xxx.rdlc) in den Bürostandard KOPIEREN!!! und wie gewünscht benennen
-Den kopierten Report mit der Funktion "Reports modifizieren" öffnen
-versuchen das Ding zu verstehen...
-kaputtspielen kann man nix - ist ja (hoffentlich...) eine Kopie des Originals!!!!

Wesentlich ist folgendes:
-Alle Report- Elemente haben "Eigenschaften", die links im "Eigenschaftenbereich" angezeigt werden. Fast wie in ALLPLAN...
-Das ist im Wesentlichen der Report selbst, Kopf- und Fusszeile und der "Tabellenbereich"
-Der "Tabellenbereich": Das ist der Bereich in dem die Eigenschaften der Bauteile aufgelistet sind. Analog Excel...
-Die "Tabelle" besteht aus Feldern die Texte, Attribute, Formeln usw. enthalten können.
-Je nachdem was wie markiert ist können die Eigenschaften im "Eigenschaftenbereich" geändert werden
-Einiges geht auch im Kontextmenu (z.B. in der Tabelle Spalten einfügen - für weitere Attribute)
-Spalten einfügen ist je nach vorhandenem Platz etwas "fummelig" - ggfs. muss etwas "Platz" durch zusammenschieben anderer Spalten geschaffen werden (oder die Ausrichtung des Reports auf "Querformat" geändert werden).
-Attribute werden im sog. "Select" (Eigenschaftenbereich),u.U. gibts auch mehrere Selects) verwaltet und können den Textfeldern zugeordnet werden

Am besten schaut man sich das im Report mal bei einem bekannten Attribut (z.B. "Material") an wie das genau funktioniert.

Das jetzt hier im Detail zu erklären würde den Rahmen sprengen.
-Einige Infos gibt es hier im Bereich "Support - Knowledge Articles"
-Weiterführende Infos gab es in der Vergangenheit im Bereich "Training". Da ist aber im Moment nix zu finden. Soll wiederkommen...

Wem das jetzt (verständlicherweise) zuviel ist (oder keine Zeit hat sich mit sowas zu beschäftigen) geht vielleicht den Weg von Katja und lässt das jemanden machen der sich damit auskennt.
Ist durchaus eine Lösung.
Wer da aber ein wenig "Bock" drauf hat findet vielleicht auch etwas Spass am "Reports modifizieren".

Eine grundsätzlich andere Lösung wäre die Infos mit der Attribute- Schnittstelle herauszuschreiben und in Excel zu formatieren (falls man bessere Excel- Kenntnisse hat als ich z.B. ...)

Ich bin auch kein ausgesprochener Report- Experte (da gibt es hier Leute die das viiiiiel besser können als ich).
Wenn einer von denen das hier liest möge er mir meine etwas "laienhaften" Beschreibungsversuche" verzeihen.
Aber einiges bekommt man damit hin und dümmer wird man dadurch auch nicht!

Einfach versuchen, vielleicht hilfts!

Falls nicht: einige Partner der ALLPLAN bieten auch Einstiegs- Seminare zu dem Thema an .

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Grundsätzlich gilt:
-Reports sind in VB- Script erstellt (Visual BASIC, allgemeine Programmiersprahe). Das kommt NICHT von ALLPLAN!.

Das ist falsch!

Reports werden mit dem Report-Viewer von Microsoft erzeugt und angezeigt.
Reports können (mit Einschränkungen) im ebenfalls von Microsoft bereitgestellten Report-Designer angepasst werden.
Allplan hat sich hier einen "schlanken Fuss" gemacht, indem es ein vorhandenes Produkt von Microsoft in Allplan integriert hat, statt selbst einen Report-Generator zu programmieren.
Dagegen ist nichts einzuwenden. Allerdings hätte ich dann erwartet, dass die Anpassung bzw. Änderung von solch sperrigen Reports für den Benutzer erleichtert wird oder ihm komplett abgenommen wird.
Warum gibt es keinen Mitarbeiter bei Allplan, der den ganzen Tag nichts anderes macht, als Reports für die Anwender zu erstellen. Das wäre Service am Kunden!

Oder wäre es denn so schwer, einen Assistenten (Wizard) für benutzerdefinierte Reports zu erstellen?
Dieser würde nach einigen Abfragen vom Benutzer einen Report generieren.
Im o.g. Beispiel würde nur nach den auszuwertenden Attributen gefragt, als z.B. Betongüte und Material,
und der Report aus den (durchaus vorhandenen) Templates würde erstellt.

Citoval Nemo

Grundsätzlich gilt:

-Reports sind in VB- Script erstellt (Visual BASIC, allgemeine Programmiersprahe). Das kommt NICHT von ALLPLAN!.

Das ist falsch!Reports werden mit dem Report-Viewer von Microsoft erzeugt und angezeigt.


Danke für die Korrektur!

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Citoval Nemo

Grundsätzlich gilt:

-Reports sind in VB- Script erstellt (Visual BASIC, allgemeine Programmiersprahe). Das kommt NICHT von ALLPLAN!.

Das ist falsch!Reports werden mit dem Report-Viewer von Microsoft erzeugt und angezeigt.

Reports können (mit Einschränkungen) im ebenfalls von Microsoft bereitgestellten Report-Designer angepasst werden.

Allplan hat sich hier einen "schlanken Fuss" gemacht, indem es ein vorhandenes Produkt von Microsoft in Allplan integriert hat, statt selbst einen Report-Generator zu programmieren.

Dagegen ist nichts einzuwenden. Allerdings hätte ich dann erwartet, dass die Anpassung bzw. Änderung von solch sperrigen Reports für den Benutzer erleichtert wird oder ihm komplett abgenommen wird.

Warum gibt es keinen Mitarbeiter bei Allplan, der den ganzen Tag nichts anderes macht, als Reports für die Anwender zu erstellen. Das wäre Service am Kunden!
Oder wäre es denn so schwer, einen Assistenten (Wizard) für benutzerdefinierte Reports zu erstellen?

Dieser würde nach einigen Abfragen vom Benutzer einen Report generieren.

Im o.g. Beispiel würde nur nach den auszuwertenden Attributen gefragt, als z.B. Betongüte und Material,

und der Report aus den (durchaus vorhandenen) Templates würde erstellt.

Obwohl ich bisher nur aus Kindheitstagen den "Wizard of OZ" kenne und jeder weiß, dass das damals ein großer Betrug war, wäre es natürlich ein Traum, wenn Allplan so was erstellen würde/ könnte!
Sehr guter Vorschlag!!!

Gruß

Fredo

Ich habe zum Thema Reports mir die Mühe gemacht, ein Video zu erstellen:

https://youtu.be/W45jcRpYu10

Ich entwickle herstellerübergreifende Einbauteil-Generatoren
Zu den Einbauteilen: https://www.suppgra.de/downloads/
E-Mail: peter.poeppl (please no spam) @ (please no spam) SUPPGRA.DE
Mobil: 0152 54 988 998
Telefon: +49 (0) 8464/2469946
Homepage: http://www.SUPPGRA.DE (für Faule), oder http://www.SUPPGRADE.DE
LinkedIN: https://www.linkedin.com/in/peter-poeppl/
Webinar: https://20502.webinaris.co/12088/supparts_2024.html?mode=L&v=4