tobiaskern Geschrieben 4. Oktober 2021 Geschrieben 4. Oktober 2021 Hallo Forum, grüße Euch. Kann ich den Vorgabewert eines Datenbankfeldes in eine Tabelle bekommen, ohne dass ich einen Tabellenfilter verwenden muss? … ich will also direkt auf den Vorgabewert zugreifen können! Datenbank: DB NN-Höhen Datenbankfeld: NN Schmutzwasser Meine Versuche mit der Formel: ='DB Höhen'.'NN Schmutzwasser' zeigen mir nichts an. Evtl. gibt es eine andere Formel dafür!? @ComputerWorks@Marc Wittwer Sollte das nicht möglich sein, dann könnte es ggf. sinnvoll sein eine eigene Formel dafür zu integrieren … Montag morgen halt! Grüße Tobi / / / / / VW 2025 U4.1 (Build 807188) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sequoia 15.5
tobiaskern Geschrieben 4. Oktober 2021 Autor Geschrieben 4. Oktober 2021 (bearbeitet) Ergänzung: Der Wert in 'NN Schmutzwasser' soll als fixer Wert dienen, so dass sämtliche Tools z.B. Datenstempel ihn abgreifen können bzw. wenn er geändert wird ihn aus der Datenbank aktualisieren können! … oder wie könnte man fixe unveränderliche Werte definieren, bzw. Werte die nur direkt in der Datenbank geändert werden sollen? Die Datenbank soll hier also lediglich als Informationsquelle dienen und nicht unbedingt mit Objekten verknüpft werden. Bisher ist es so, dass z.B. Datenstempel den Vorgabewert zwar abgreifen können, ändere ich den Vorgabewert in der Datenbank ab, ändert sich nicht der Wert im Datenstempel. Grüße Tobi Bearbeitet 4. Oktober 2021 von tobiaskern / / / / / VW 2025 U4.1 (Build 807188) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sequoia 15.5
KroVex Geschrieben 4. Oktober 2021 Geschrieben 4. Oktober 2021 Salü Tobi vor 4 Stunden schrieb tobiaskern: ohne dass ich einen Tabellenfilter verwenden muss? Der Tabellen-Filter ist ja das selbe wie eine Text-Formel. Also wenn du einen Filter definierst, anschliessend auf die graue Schaltfläche klickst, erhältst du auch eine Formel mit "='DB'.'Datenfeld'"... Oder meinst du, ohne auch nur nach Objekten zu Suchen (über die Ganzzahlen-Einstellung am linken Tabellenrand)? vor 3 Stunden schrieb tobiaskern: … oder wie könnte man fixe unveränderliche Werte definieren, bzw. Werte die nur direkt in der Datenbank geändert werden sollen? Der Datenmanager ist für solche Spielchen ganz nett. Allerdings müsstest du für einfache Objekte wie reiner Rechtecke über die Klasse gehen (Klassenbasierte Objekte -> Klassenbasierte Objekte hinzufügen). Aber so könntest du einen festen Wert definieren, welcher in der Info-Palette nicht geändert werden könnte. Beispiel: In der Infopalette: Gruss KroVex CADNODE.ch Unabhängige CAD-Beratung & Support für Planende: persönlich, zuverlässig und pragmatisch – Workflows, die nicht nur gut klingen, sondern auch funktionieren. Have you tried to turn it off and on again? Vectorworks | Architektur | macOS/Windows
tobiaskern Geschrieben 4. Oktober 2021 Autor Geschrieben 4. Oktober 2021 Hi Krovex, grüße Dich und thnx schon mal für Deine Zeit für die Antwort. Ja ich wollte eigentlich ohne einen Filter, also ohne Objekte suchen zu müssen auf ein Datenbankfeld verweisen. Ich habe div. Datenstempel und div. Tabellen die ich mit einer Datenbank mit Normalnullhöhen (NN) verlinken will. Ich will die Werte zur Normalnull fest in der Datenbank eintragen und die Datenstempel und Tabellen sollen sich diesen fixen/festen NN-Wert aus der Datenbank holen. Änderungen vomObjekt in die Datenbank soll nicht möglich sein, nur von Datenbank zum Objekt. Sollte ich die NN ändern müssen, sollen sich natürlich auch alle Datenstempel, Datenbanken usw. neu rechnen. Bisher ist es jedoch so, dass die Datenstempel den Vorgabewert aus der Datenbank holen, jedoch nicht mehr auf Änderungen der NN-Höhe in der Datenbank reagieren. Ich schreibe mal dem Support, dass ggf. Datenbanken um einen neuen Objekttyp für fix/feste Werte versehen werden sollen und dass man direkt dann auf diese Datenbankenfelder verweisen können soll, dann wäre meine Idee umsetzbar. … aber vielleicht hast Du auch eine geschickte Lösung. Grüße Tobi / / / / / VW 2025 U4.1 (Build 807188) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sequoia 15.5
tobiaskern Geschrieben 4. Oktober 2021 Autor Geschrieben 4. Oktober 2021 Geht der "Feste Wert" im Datenmanager nur mit Text oder auch mit Zahlen? / / / / / VW 2025 U4.1 (Build 807188) MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram macOS Sequoia 15.5
KroVex Geschrieben 4. Oktober 2021 Geschrieben 4. Oktober 2021 vor 36 Minuten schrieb tobiaskern: Ja ich wollte eigentlich ohne einen Filter, also ohne Objekte suchen zu müssen auf ein Datenbankfeld verweisen. Wird schwierig, da ja die Tabelle immer auf irgend ein Objekt verweist. vor 41 Minuten schrieb tobiaskern: Geht der "Feste Wert" im Datenmanager nur mit Text oder auch mit Zahlen? Ja, da gibt es ziemlich viel was du da definieren kannst: Wenn du eine Zuweisung über die Klasse im Datenmanager wählst, wird jedes Objekt das in diese Klasse abgelegt wird, automatisch mit der entsprechenden DB verknüpft und erhält den zugewiesenen Wert. Wenn du diesen Wert nachträglich änderst, wird dies auch bei allen Objekten geändert, welche in dieser Klasse liegen. Du kannst diesen Wert nicht über das Objekt ändern, jedoch könnte eine Änderung für ein einzelnes (wird nicht auf die Anderen übertragen)Objekt in der Tabelle selber erfolgen (es kommt aber eine Warnmeldung ob man dies wirklich möchte). Der Datenstempel kann auch diesen Wert abbilden. Dein Weg über den Vorgabewert hat ja den grossen Nachteil, dass dieser Vorgabewert nur eingetragen wird, wenn die DB frisch verknüpft wird. Gruss KroVex CADNODE.ch Unabhängige CAD-Beratung & Support für Planende: persönlich, zuverlässig und pragmatisch – Workflows, die nicht nur gut klingen, sondern auch funktionieren. Have you tried to turn it off and on again? Vectorworks | Architektur | macOS/Windows
Frage
tobiaskern
Hallo Forum,
grüße Euch.
Kann ich den Vorgabewert eines Datenbankfeldes in eine Tabelle bekommen,
ohne dass ich einen Tabellenfilter verwenden muss?
… ich will also direkt auf den Vorgabewert zugreifen können!
Datenbank: DB NN-Höhen
Datenbankfeld: NN Schmutzwasser
Meine Versuche mit der Formel:
='DB Höhen'.'NN Schmutzwasser'
zeigen mir nichts an.
Evtl. gibt es eine andere Formel dafür!?
@ComputerWorks@Marc Wittwer
Sollte das nicht möglich sein, dann könnte es ggf. sinnvoll sein eine
eigene Formel dafür zu integrieren
… Montag morgen halt!
Grüße
Tobi
/ / / / /
VW 2025 U4.1 (Build 807188)
MacBook Pro 16" | 2023 | M3 Max | 128 GB Ram
macOS Sequoia 15.5
5 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden