RS.Schedules
Versionsverlauf
RS.Schedules erweitert die Arbeit mit Revit-Bauteillisten: Es zeigt ausgeblendete Spalten an, ersetzt das Fenster für Bauteillisteneigenschaften durch ein eigenes (Felder, Filter, Sortierung, Formatierung, Darstellung) und füllt Elementparameter mithilfe von Regeln — ähnlich einem kombinierten Parameter, dessen Ergebnis jedoch in einen gewöhnlichen Parameter geschrieben wird.
1.3.5 | 15–17.10.2026
Die Schaltfläche „Hide/Unhide“ in der Gruppe RS-Systems auf der Registerkarte „Bauteilliste/Mengen ändern“ öffnet das Fenster „Spalten ausblenden / anzeigen“, das alle Spalten mit dem Kontrollkästchen „Ausgeblendet“ auflistet. Umschalten per Klick, Leertaste oder für mehrere ausgewählte Zeilen gleichzeitig; „Alle anzeigen“ deaktiviert alle Kontrollkästchen. Änderungen werden mit OK angewendet und können mit einem Revit-Befehl „Rückgängig“ zurückgesetzt werden. Ist „Show Hidden“ gedrückt, bedeutet das Kontrollkästchen „wird ausgeblendet, wenn ‚Show Hidden‘ gelöst wird“.
Die Schaltfläche „Autofill“ wurde in „Schedule Expert“ umbenannt.
„Hervorhebung“ unter „⚙ Einstellungen“: Parameter in allen Listen der Lösung verwenden dieselbe Einfärbung wie RS.ParamManager — Hintergrund nach Parameterart, Textfarbe nach Datentyp, mit den in RS.ParamManager konfigurierten Farben. Standardmäßig deaktiviert.
Der erweiterte Modus in „Filter“ und „Sortierung/Gruppierung“ ist deutlicher sichtbar: „ƒx Ausdruck…“ erscheint unmittelbar nach „(keine)“. Eine neue Spalte „Ergebnisparameter und sein Datentyp“ ermöglicht es, das Ergebnis eines Ausdrucks in einen Parameter vom Typ Text, Ganzzahl, Zahl, Länge, Fläche, Volumen, Winkel oder Ja/Nein zu schreiben. Bei numerischen Typen verwenden Bedingungen die Projekteinheiten; die Sortierung erfolgt numerisch.
Die Registerkarte „Formatierung“ entspricht jetzt dem Revit-Fenster: „Bedingte Formatierung auf Plänen anzeigen“ und der Abschnitt „Anzeige mehrerer Werte“ wurden hinzugefügt (Projekteinstellungen, „<variiert>“ oder eigener Text). Die Schaltfläche „Bedingte Formatierung…“ ist sichtbar, aber noch nicht verfügbar.
Registerkarte „Felder“: Die Liste „Verfügbare Felder“ hat jetzt eine Spalte „Datentyp“. „Elemente in Verknüpfungen einschließen“, „Spalten bei OK ausfüllen…“ und das Abfangen der Revit-Schaltfläche sind unter den Symbolen der Bauteillistenfelder gruppiert; die Liste verfügbarer Felder reicht bis nach unten. Die Schaltfläche „Ebenennummerierung…“ wurde ins Regelfenster rechts neben die Pfeile für die Teilreihenfolge verschoben.
Korrigiert: Die Regel „Kombinierter Wert“ verlor einen Quellteil bei Elementen, deren Parameter ein Typ- statt Instanzparameter war (oder umgekehrt), oder bei einem gleichnamigen gemeinsam genutzten Parameter mit anderer GUID. Der Wert wird jetzt so gelesen, wie er in der Bauteilliste erscheint; die QuickInfo der Statusleiste meldet, bei wie vielen Elementen ein Teil leer ist. Die Textfarbe bei aktivierter „Hervorhebung“ wurde korrigiert.
Das Erscheinungsbild entspricht den übrigen Lösungen der Produktreihe: Felder, Listen und Tabellen sind vertieft, Schaltflächen erhaben. Die Einfärbung der Revit-Ansichtsregisterkarten ist jetzt auch in dieser Lösung verfügbar (standardmäßig vollflächig; Konfiguration unter „⚙ Einstellungen“ → „Revit-Registerkarten“). Das Lösungsfenster kann aus RS.BIMManager geöffnet werden.
1.3.5 | 14.10.2026
„Filter“ und „Sortierung/Gruppierung“ entsprechen jetzt Revit: 8 Filterbedingungen und 4 Sortierebenen, mit „(keine)“ an erster Stelle in der Feldliste.
Der „Erweiterte Modus“ auf diesen Registerkarten ermöglicht es, eine Bedingung oder Sortierebene durch einen Ausdruck zu definieren („ƒx Ausdruck…“, Funktionen LEFT, MID, TEXTBEFORE…). Das Ergebnis wird in einen zusätzlichen Text-Instanzparameter geschrieben, den Revit für seine native Filterung und Sortierung verwendet. Der Parameter und sein ausgeblendetes Feld bleiben nach dem Entfernen des Ausdrucks im Modell; der Ausdruck wird für alle Elemente der Kategorie ausgewertet — bei großen Modellen auf einer Kopie testen. Dieser Modus funktioniert nicht für Elemente in verknüpften Dateien.
Ebenennummerierung: eine Quelle „Ebenennummer“ für Füllregeln und die Schaltfläche „Ebenennummerierung…“ (Basisebene ist 1, Ebenen darüber 2, 3…, darunter −1, −2…; es gibt keine Null; temporäre Ebenen werden mit dem Kontrollkästchen „Nimmt teil“ ausgeschlossen). Im Modus „Automatisch“ werden Nummern neu berechnet, wenn eine Ebene hinzugefügt oder gelöscht wird oder sich ihre Höhe oder ihr Name ändert.
Die Registerkarte „Felder“ zeigt standardmäßig nur noch Felder der Bauteillistenkategorie (zuvor konnten „Ebenen“ und andere Kategorien Hunderte gemeinsam genutzte Parameter des Modells anzeigen). Felder zugehöriger Elemente — „Projektinformationen“, „Von Raum“, „Nach Raum“ und verknüpfte Dateien — werden unter „Verfügbare Felder auswählen aus:“ gewählt.
Korrigiert: „Format“ und „…“ funktionierten nur in einer bereits ausgewählten Zeile und galten nur für eine Zeile; außerdem konnte für einen bei einigen Elementen fehlenden Parameter keine Formatierung festgelegt werden. Bei „Projekteinstellungen verwenden“ werden Einheiten nicht mehr angehängt, wenn das Einheitensymbol im Projekt deaktiviert ist („985“ statt „985 mm“). Die Spalte „Schreibgeschützt“ wird jetzt aus allen Elementen statt den ersten 200 bestimmt; in Bauteillisten verschachtelter Familien galt sie zuvor insgesamt als nicht verfügbar.
1.3.1–1.3.4 | 12–13.10.2026
Updates in einem Fenster. Bei einer Updateprüfung zeigt jedes Plugin der Produktreihe ein gemeinsames Fenster „RS-Systems-Updates“ mit neuen Versionen aller installierten Lösungen an, auch später oder für eine andere Revit-Version installierter: „Aktualisieren“, „Nicht jetzt“, „Diese Version überspringen“ und „Nicht mehr fragen“ (wieder aktivierbar mit „Updates für diese Lösung anbieten“ in „Einstellungen“). Ausgewählte Lösungen werden nach dem Beenden von Revit als gemeinsamer Stapel mit einer einzigen Abfrage der Administratorberechtigung installiert. „Einstellungen“ → „Updates für alle RS-Systems-Lösungen…“ startet eine manuelle Prüfung.
Testzeitraum mit einem Code verlängern: Auf der Registerkarte „Testverlängerung“ im Aktivierungsfenster zeigt das Plugin einen Anforderungscode an; als Antwort erhalten Sie einen Verlängerungscode (standardmäßig +30 Tage). Er funktioniert offline, ist an Ihren PC und das Plugin gebunden und kann einmal verwendet werden.
Offlineaktivierung: Eine für Ihren PC ausgestellte Lizenz (Code RSLIC1… oder der Text einer .rslic-Datei) wird sofort ohne Kontakt zur Website angewendet — praktisch für entfernte und isolierte Arbeitsplätze. Ein nicht an einen PC gebundener Code bleibt einmalig verwendbar und wird auf der Website eingelöst. Korrigiert: Ein mit Leerzeichen oder Zeilenumbrüchen eingefügter Code (aus einer E-Mail oder einer Remotedesktop-Zwischenablage) wurde von der Website als „Malformed activation code“ abgelehnt.
Kurze Website-Codes im Format RS-XXXX-XXXX-XXXX (aus einer E-Mail, Ihrem Konto oder einer Zahlung ohne das Plugin) werden jetzt auf der Registerkarte „Code“ akzeptiert: Groß-/Kleinschreibung, Leerzeichen und Bindestriche spielen keine Rolle. Der Code wird an diesen PC gebunden, und die Lizenz wird automatisch heruntergeladen; dieser Codetyp kann ohne Internetverbindung nicht aktiviert werden.
Die Suite-Lizenz wurde korrigiert: Zuvor aktivierte eine erworbene Suite kein Plugin. Jetzt funktioniert sie in jedem auf ihrer Liste stehenden Plugin.
Einheitliche Benennung: Die Lösung heißt in Fenstern und Meldungen rs.<Name>, unter „Programme hinzufügen oder entfernen“ und im Namen des Installationsprogramms RS.RVT.<Name>. Die neue MSI aktualisiert die installierte Version an Ort und Stelle; Lizenzen und Testzeitraum bleiben erhalten.
1.3.0–1.3.4 | 12–13.10.2026
Die Registerkarte „Felder“ hat jetzt Symbolschaltflächen entsprechend dem Revit-Fenster: Feld hinzufügen und entfernen, „Neuer Parameter“, Parameter aus einer Datei für gemeinsam genutzte Parameter, „Parameter kombinieren“, „Bearbeiten“, „Nach oben“ und „Nach unten“. Ein Doppelklick auf ein Feld öffnet weiterhin seine Füllregel.
„Parameter kombinieren“ entspricht dem Revit-Fenster (Name und Teile mit Präfix, Suffix und Trennzeichen); das neue Feld wird mit OK zusammen mit den übrigen Änderungen erstellt. Dies funktioniert ab Revit 2022; Revit 2021 fehlt diese API, daher ist die Schaltfläche dort nicht verfügbar.
„Parameter löschen“ entfernt einen Parameter nach Bestätigung sofort und in einer eigenen Transaktion aus dem Projekt; dies kann mit dem Revit-Befehl „Rückgängig“ zurückgesetzt werden. Integrierte Revit-Parameter werden nicht gelöscht. Ein berechnetes Revit-Feld lässt sich nicht über die API erstellen; stattdessen steht eine Füllregel mit Formeln bereit.
Korrigiert: Einheitenformat und Teilformel galten auch bei Mehrfachauswahl nur für eine Zeile. Das Ergebnis des Fensters „Format“ und die Formel gelten jetzt für alle ausgewählten Teile, wenn die Zeile mit der angeklickten Schaltfläche dazugehört; andernfalls nur für diese Zeile. Das Ergebnis („auf Teile angewendet: N; übersprungen: M“) erscheint in der Statusleiste.
1.2.0–1.2.9 | 11–12.10.2026
Die Revit-Schaltfläche „Bauteilliste/Mengen“ öffnet das RS.Schedules-Fenster zum Erstellen von Bauteillisten, anschließend ein Eigenschaftsfenster mit den Registerkarten „Felder“, „Filter“, „Sortierung/Gruppierung“, „Formatierung“ und „Darstellung“ — ein funktioneller Ersatz für das native Fenster. Das Fenster begrenzt weder die Anzahl der Filterbedingungen noch der Sortierebenen; Filter werden mit UND verknüpft. Alles wird mit OK in einer einzigen Transaktion „RS: Bauteillisteneigenschaften“ angewendet und kann mit einer Revit-Aktion rückgängig gemacht werden. Das Abfangen kann über ein Kontrollkästchen im Fenster deaktiviert werden; hat ein anderes Plugin den Befehl bereits übernommen, öffnet sich das Revit-Fenster. Bedingte Formatierung, Linienstile und Zeilenhöhe sind in der Revit API nicht verfügbar; dafür wird weiterhin das native Fenster verwendet.
Das Fenster „Format“ entspricht dem von Revit: Einheiten, Rundung und Schrittweite, Einheitensymbol (einschließlich „Keine“), Nullunterdrückung und Zifferngruppierung. Die Formatierung wird für ein Feld auf der Registerkarte „Formatierung“ und für jeden Regelteil festgelegt. Bei mehreren ausgewählten Teilen gilt „Projekteinstellungen verwenden“ für jeden Teil mit Einheiten; eigene Einheiten gelten nur dort, wo sie zulässig sind (Meter für Längen, nicht für Flächen). Bereits erstellte Regeln funktionieren weiterhin wie bisher.
Formeln im Excel-Stil für Regelteile (russische oder englische Namen): Zeichen von links, von rechts oder ab dem N-ten Zeichen übernehmen; Text vor und nach einem Zeichen; Rundung, Ersetzen, Groß-/Kleinschreibung und Entfernen überflüssiger Leerzeichen. Die Rundung verwendet die erste Zahl im Text und erhält die Einheiten: Aus „4,80 m“ wird „4,8 m“. Das Formelfenster zeigt Ergebnisse für die ersten Bauteillistenelemente; eine ungültige Formel kann nicht gespeichert werden.
Der Regelteil „Leerzeichen“ gibt eine genaue Anzahl von Leerzeichen an. Ein Trennzeichen wird nicht mehr automatisch hinzugefügt: Bei alten Regeln wird ein ausschließlich aus Leerzeichen bestehendes Trennzeichen beim Lesen entfernt, sodass Werte nach dem Update möglicherweise ohne zusätzliche Leerzeichen neu berechnet werden. Trennzeichen mit anderen Zeichen („/“, „ / “) bleiben erhalten.
„Wertbeispiel“ zeigt das Regelergebnis für eine angegebene Anzahl von Elementen (standardmäßig 1, bis zu 500), mit einer Zeile je Element einschließlich Familie, Typ und Id. Meldungen (Schreibergebnisse, Fehler und von Revit abgelehnte Änderungen) erscheinen in der Statusleiste statt in Dialogen. Hat Revit nicht alles akzeptiert, bleibt das Fenster geöffnet; akzeptierte Änderungen sind bereits geschrieben.
Kann ein Parameter nicht ausgefüllt werden, wird der Grund zusammen mit der Id eines Beispielelements angegeben. Für verschachtelte gemeinsam genutzte Familien gibt es eine eigene Erklärung: Der verschachtelte Instanzparameter ist mit einem übergeordneten Parameter verknüpft und schreibgeschützt. Der Wert muss daher in die Bauteilliste der übergeordneten Familie geschrieben werden; derselbe Wert erscheint anschließend in der verschachtelten Familie.
1.1.0–1.1.8 | 11.10.2026
Das Hauptfenster entspricht der Registerkarte „Felder“ in den Revit-Bauteillisteneigenschaften: Suche, Filter verfügbarer Felder (Instanzparameter, Typparameter, Projektinformationen), Listen „Verfügbare Felder“ und „Bauteillistenfelder“ mit Pfeilen und „Nach oben/unten“ sowie „Elemente in Verknüpfungen einschließen“. Feldauswahl und Reihenfolge werden mit OK in einer einzigen Transaktion „RS: Bauteillistenfelder und Regeln“ angewendet; vor dem Schließen mit ungespeicherten Änderungen fragt das Fenster nach.
„Ausfüllen…“ öffnet die Regel für das ausgewählte Feld. Die Liste der Bauteillistenfelder hat drei Spalten: „Spalte“, „Regel“ (als kombinierter Parameterwert geschrieben) und „Regeltyp“ (automatisch, manuell, einmalig). Eine vorhandene eigene Regel öffnet sich immer, auch wenn die Spalte derzeit nicht beschreibbar ist (sie kann bearbeitet oder gelöscht werden; beim Schreiben werden Elemente übersprungen). Für eine solche Spalte wird keine neue Regel erstellt.
Die Schaltfläche ▶ neben einem Feld mit „manueller“ Regel schreibt Werte sofort in einer einzigen Transaktion „RS: ‚…‘ nach Regel ausfüllen“, die mit einer Revit-Aktion rückgängig gemacht werden kann. Ein Bericht zeigt das Ergebnis (geschrieben, bereits übereinstimmend, mit Gründen übersprungen). Das Kontrollkästchen „Bei OK Spalten nach allen Regeln der Bauteilliste ausfüllen“ überschreibt auch Werte gemäß den übrigen Regeln — aktivieren Sie es bewusst.
„Neuer Parameter…“ entspricht dem Revit-Fenster „Parametereigenschaften“: Projektparameter oder gemeinsam genutzter Parameter (aus einer Datei für gemeinsam genutzte Parameter), Disziplin, Datentyp, Gruppe und Typ oder Instanz. Der Parameter wird an die Bauteillistenkategorien gebunden und erscheint sofort in den Feldern. Er wird unmittelbar erstellt und bleibt wie in Revit auch nach „Abbrechen“ im Projekt. Ein Projektparameter wird über eine temporäre Datei als gemeinsam genutzter Parameter erstellt; Ihre Datei für gemeinsam genutzte Parameter bleibt unverändert.
Die Fenster merken sich Größe und Position; das Hauptfenster kann jetzt kleiner eingestellt werden. Tab, Pfeiltasten und Leertaste funktionieren in der Teiletabelle. Die Regelparameterliste ist in „Spalten dieser Bauteilliste“ und „Andere Parameter“ unterteilt, unterstützt die Schnellsuche über eingegebene Buchstaben und unterscheidet gleichnamige Parameter nach Art (gemeinsam genutzt mit GUID-Anfang, Projekt oder integriert).
1.0.0–1.0.4 | 11.10.2026 — erste Veröffentlichung
„Show Hidden“ auf der kontextabhängigen Bauteillistenregisterkarte zeigt alle ausgeblendeten Spalten mit hellrosa Hervorhebung an und blendet sie beim Lösen wieder aus. Der vorherige Zustand wird in der Bauteilliste selbst gespeichert und daher auch nach einem Revit-Neustart genau wiederhergestellt. Vor Speichern, „Speichern unter“ und Synchronisierung werden die angezeigten Spalten automatisch ausgeblendet, damit das Modell nicht mit verändertem Erscheinungsbild an das Zentralmodell gesendet wird.
„Autofill“ (später „Ausfüllen…“) setzt einen Spaltenwert aus Elementparametern zusammen: Teile mit Präfix, Suffix und Trennzeichen (wie bei einem kombinierten Parameter), Instanz- und Typparameter, Projektinformationen, Familien- und Familientypnamen, Kategorie, Id, Dateiname und fester Text. Ein leerer Teil wird vollständig übersprungen. Auf jeden Teil und das Gesamtergebnis können Transformationen angewendet werden: Leerzeichen entfernen, Groß-/Kleinschreibung ändern, Teilzeichenfolge extrahieren, Einheiten und Stellenanzahl festlegen. Das Regelfenster ist dem Revit-Fenster „Parameter kombinieren“ nachgebildet.
Das Ergebnis wird in einen Instanzparameter geschrieben: eine vorhandene Spalte oder einen neuen gemeinsam genutzten Parameter, der an die Bauteillistenkategorien gebunden ist. Typen werden geprüft: Text akzeptiert alles, Länge nur eine Längenquelle, Fläche nur eine Flächenquelle; in eine numerische Spalte wird genau ein Parameter geschrieben. Modi: automatisch bei Änderungen der Quellwerte, manuell oder einmalig. Das Schreiben erfolgt in einer einzigen Transaktion (mit einem „Rückgängig“ zurücksetzbar); Revit-Warnungen zu doppelten Kennzeichen werden nicht angezeigt. Das Ergebnis zeigt, was geschrieben wurde, bereits übereinstimmte oder übersprungen wurde (schreibgeschützt, Element gehört einem anderen Benutzer oder Parameter fehlt).
Ist die Spalte ein Typparameter, bietet das Plugin an, sie zu einem Instanzparameter zu machen (Neubindung mit derselben Gruppe und denselben Kategorien). Familienparameter und integrierte Parameter können so nicht umgewandelt werden; ihre Elemente werden daher übersprungen. Nicht beschreibbare Spalten bleiben ausgegraut mit einer Begründung in der Liste: berechnetes oder kombiniertes Feld, Projektinformationen, Elementreferenz, nicht unterstützter Datentyp oder schreibgeschützt. Die Verfügbarkeit wird anhand der ersten 200 Elemente bestimmt.
Regeln werden in der Bauteilliste selbst gespeichert und mit ihr kopiert; die Regeln der Kopie können unabhängig geändert werden. Ein Modell mit Regeln öffnet sich auch ohne das Plugin. Ohne Plugin werden Werte nicht neu berechnet, es erscheinen jedoch keine Warnungen. Es funktioniert mit jeder Bauteilliste mit Feldspalten, außer Vorlagen, Änderungslisten und Bauelementschlüssellegenden; in Materialauflistungen ist nur „Show Hidden“ verfügbar. Die Teiletabelle sieht jetzt wie eine Revit-Tabelle aus und verhält sich entsprechend.