| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | PNY: der unverzichtbare Partner für umfassende KI-Lösungen von Workstations bis zu Edge Computing und KI-Cluster-Bereitstellung, eine Pressemitteilung
|
Autor
|
Thema: Berichte mit Abfrage (995 / mal gelesen)
|
LarsB Mitglied
 
 Beiträge: 448 Registriert: 13.05.2003 Windows 7 Prof. 64-Bit Tarox-Workstation mit Xeon 8 Core CPU mit 3.60 GHz 24 GB RAM NVIDIA Quadro 4000 AutoCAD Map 2019 MapEdit AutoCAD 2019
|
erstellt am: 13. Feb. 2017 14:28 <-- editieren / zitieren --> Unities abgeben:         
Hallo, gibt es im Berichts-Designer von AutoCAD Map 3D die Möglichkeit, vor der Berichtsgenerierung eine Abfrage zu schalten? Kleines Beispiel: Ich möchte einen einfachen Bericht aller erfassen Schrauben ausgeben lassen. Allerdings nur die Schrauben, die 12cm lang sind. Sicher, ich kann vorab in dem Formular diese Schrauben filtern und dann den Bericht erzeugen lassen. Gibt es aber die Möglichkeit, die Abfrage direkt vor der Berichtserstellung zu schalten? Klick auf Bericht -> Abfrage der Schraubenlänge -> Berichtsgenerierung... Google brachte mich nicht weiter, vielleicht könnt ihr mir helfen. Gruß, Lars Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Idefixus Mitglied GIS-Manager

 Beiträge: 57 Registriert: 08.10.2007
|
erstellt am: 14. Feb. 2017 10:17 <-- editieren / zitieren --> Unities abgeben:          Nur für LarsB
Hallo Lars, ich wüsste nicht, wie das gehen kann. Ich habe den Filterparameter schon vom Map 3D-Bericht zur Dokumentation ausgeben lassen, aber den Benutzer bei Aufruf des Berichtes ein Wert eingeben zu lassen, geht glaube ich nicht. Auch bei der Zuweisung des Berichts zum Formular finde ich keine Möglichkeit, ein Parameterfeld optional anzeigen zu lassen. Dann muss der Anwender halt vorher filtern. Viele Grüße Idefixus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mistfink Mitglied GISler
 
 Beiträge: 217 Registriert: 08.06.2006 Map 3D / 2013 AIMS 2013 Win 7, 64bit
|
erstellt am: 15. Feb. 2017 12:29 <-- editieren / zitieren --> Unities abgeben:          Nur für LarsB
Hi, Theorie: ein VB Script Button, dass den Nutzer nach dem Parameterwert fragt und dann den Bericht startet. Keine Ahnung ob das geht - ich nehme mal an, es sollte gehen. Wäre das überhaupt eine Option? Der Nutzer müsste den Bericht über den Button aufrufen und nicht mehr über die Standardfunktion im Formular. Robert ------------------ raumpatrouille3d.blogspot.com Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Idefixus Mitglied GIS-Manager

 Beiträge: 57 Registriert: 08.10.2007
|
erstellt am: 15. Feb. 2017 14:39 <-- editieren / zitieren --> Unities abgeben:          Nur für LarsB
Hallo Lars, ich bin heute darüber gestolpert, dass man in Map 3D Abfragen mit Parametern versehen kann. So könntest du den Anwendern das Filtern erleichtern. Es erscheint ein Eingabefeld, in das der Anwender etwas eingibt und mit den Werten der fraglichen Spalte vergleicht: Zum Beispiel mit dem Filter: ATKIS_ID > {#Atkis_ID} geht beim Ausführen des gespeicherten Filters ein Feld mit der Beschreibung Atkis_ID auf, in das der Anwender eine Zahl eingeben kann. Nach Klicken auf OK werden alle Datensätze mit der ATKIS_ID größer als der eingegebenen Zahl gefiltert. Danach könnte der Anwender einen Bericht mit der Option alle Datensätze der Auswahl aufrufen. In der Map 3D 2014-Hilfe gibt es einen Hilfetext mit der Überschrift "Verwenden von SQL-Filtern", der die Verwendung des Eingabeparameters erklärt. Viele Grüße Idefixus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LarsB Mitglied
 
 Beiträge: 448 Registriert: 13.05.2003 Windows 7 Prof. 64-Bit Tarox-Workstation mit Xeon 8 Core CPU mit 3.60 GHz 24 GB RAM NVIDIA Quadro 4000 AutoCAD Map 2019 MapEdit AutoCAD 2019
|
erstellt am: 16. Feb. 2017 09:23 <-- editieren / zitieren --> Unities abgeben:         
Hallo, hier sind ja Antworten. Ich habe keine Mail bekommen, dass es Antworten gibt. Also VB... Da bin ich nicht gut genug um so ein Button zu erstellen. Kann aber mal Google fragen, was man da machen kann. Die SQL-Abfrage kann ich mir anschauen. Ob das jetzt eine Verbesserung zur Filterung im Formular ist, muss ich sehen. Danke für den Tipp. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stelli1 Moderator Verm.-Ing.
    
 Beiträge: 1526 Registriert: 17.08.2005 AutoCAD Map aktuell, Designsuite VS6, VS.net
|
erstellt am: 07. Mrz. 2017 12:37 <-- editieren / zitieren --> Unities abgeben:          Nur für LarsB
|