2016-04-26 4 views
0

Ich bin Architekt in Schweden und arbeite in Autodesk Revit. Wir exportieren Daten von Revit nach Excel. Ich habe gerade begonnen, mit dem Zugriff zu arbeiten und es zu importieren Daten aus drei verschiedenen Revit-Modellen (als Excel) zu Access und erstellen Sie einen PDF-Bericht von dort. Womit ich Hilfe haben möchte ist, dass wir Informationen sehr leicht filtern können , damit wir mit verschiedenen Parametern gleichzeitig arbeiten können! In Revit gibt es etwas, das man "Schedules" nennt. Dort sehen Sie verschiedene Parameter, aber es ist sehr schwer zu filtern. Wir möchten zum Beispiel alle Türen in allen Operationssälen in Plan 4 sehen, die eine bestimmte Farbe haben und so weiter! Meine Frage ist: Gibt es eine einfache Möglichkeit, Informationen leicht in Access oder Excel zu filtern? Ich habe mit einer Datenbank dort gearbeitet sie verwendet Manga und es Arbeitete gut, aber ich möchte meine eigene Datenbank mit Access machen. Wäre sehr dankbar, wenn Sie mir helfen könnten :) Vielen DankWie können verschiedene Daten (Parameter) auf einfache Weise in Access gefiltert werden?

Antwort

0

Diese Art der Filterung mit einer Datenbank (Access, MySQL, etc.) ist super einfach. Eines Sie die Tabelle (n) erstellen und die Daten eingeben, können Sie so etwas wie:

select 
    r.room_name, 
    r.room_id, 
    r.room_location 
from ROOMS r 
    where r.color = 'red' 

Dies ist die Art von Operation Datenbanken wurden entworfen.

+0

Ja, aber ich möchte verschiedene Parameter filtern (wir haben 20) und sehen die Beziehung zwischen ihnen! – Morpheus

+0

Sie zusätzliche Einschränkungen hinzufügen können, wie wählen Sie r.room_name, r.room_id, r.room_location aus ZIMMER r wo r.color = 'rot' und r.number_of_doors = 3 und r.number_of_chairs = 16 Das wäre Eine Zeile für jeden Raum zurückgeben, der diesen Parametern entspricht. – raphael75

+0

Sie können auch nach Mustern suchen, die * nicht * mit einem bestimmten Wert übereinstimmen. Sie können also z. B. r.number_of_chairs! = 16 verwenden, um Räume zu finden, die nicht 16 Stühle haben. SQL ist extrem leistungsfähig und flexibel, um genau die Informationen zu finden, nach denen Sie suchen. – raphael75