RS.Schedules
Historia wersji
RS.Schedules rozszerza pracę z zestawieniami Revit: pokazuje ukryte kolumny, zastępuje okno właściwości zestawienia własnym (pola, filtr, sortowanie, format, wygląd) i wypełnia parametry elementów według reguł — jak parametr połączony, ale z zapisem wyniku do zwykłego parametru.
1.3.5 | 15–17.10.2026
Przycisk „Hide/Unhide” w panelu RS-Systems na karcie „Modyfikuj zestawienie/ilości”: okno „Ukryj / pokaż kolumny” z listą wszystkich kolumn i polem wyboru „Ukryta”. Przełączanie kliknięciem, spacją lub od razu dla kilku zaznaczonych wierszy; „Pokaż wszystkie” usuwa wszystkie oznaczenia. Zmiany są stosowane po OK i cofane jednym poleceniem „Cofnij” Revit. Gdy „Show Hidden” jest wciśnięty, pole wyboru oznacza „zostanie ukryta po wyłączeniu «Show Hidden»”.
Przycisk „Autofill” przemianowano na „Schedule Expert”.
„Wyróżnianie” w „⚙ Ustawienia”: parametry na wszystkich listach rozwiązania są kolorowane tak jak w RS.ParamManager — tło według rodzaju parametru, kolor tekstu według typu danych, z uwzględnieniem kolorów ustawionych w RS.ParamManager. Domyślnie wyłączone.
Rozszerzony tryb „Filtru” i „Sortowania/grupowania” stał się bardziej widoczny: pozycja „ƒx Wyrażenie…” znajduje się bezpośrednio po „(brak)”. Nowa kolumna „Parametr wyniku i jego typ danych”: wynik wyrażenia można zapisać do parametru typu Tekst, Liczba całkowita, Liczba, Długość, Powierzchnia, Objętość, Kąt lub Tak/Nie — dla typów liczbowych warunki określa się w jednostkach projektu, a sortowanie odbywa się według liczby.
Karta „Formatowanie” jest zgodna z oknem Revit: dodano „Pokazuj formatowanie warunkowe na arkuszach” i sekcję „Wyświetlanie wielu wartości” (ustawienia projektu, „<różne>” lub własny tekst). Przycisk „Format warunkowy…” jest widoczny, ale na razie niedostępny.
Karta „Pola”: lista „Dostępne pola” otrzymała kolumnę „Typ danych”; pola wyboru „Uwzględnij elementy połączonych plików”, „Po OK wypełnij kolumny…” i przechwytywanie przycisku Revit zebrano pod ikonami pól zestawienia, a listę dostępnych pól rozciągnięto do dołu. Przycisk „Numerowanie poziomów…” przeniesiono do okna reguły, po prawej stronie strzałek części.
Naprawiono: reguła „Połączona wartość” traciła część źródłową dla elementów, w których parametr był parametrem typu zamiast wystąpienia (lub odwrotnie), albo współdzielonym z innym GUID pod tą samą nazwą. Wartość jest teraz pobierana tak, jak pokazuje ją zestawienie, a podpowiedź wiersza stanu informuje, dla ilu elementów część jest pusta. Naprawiono kolor tekstu przy „Wyróżnianiu”.
Wygląd zgodny z innymi rozwiązaniami z serii: pola, listy i tabele są „wklęsłe”, a przyciski „wypukłe”. Kolorowanie kart widoków Revit jest teraz także w tym rozwiązaniu (domyślnie wypełnienie całej karty; ustawienie — „⚙ Ustawienia” → „Karty Revit”); okno rozwiązania można otworzyć z aplikacji RS.BIMManager.
1.3.5 | 14.10.2026
„Filtr” i „Sortowanie/grupowanie” są zgodne z Revit: 8 warunków filtru i 4 poziomy sortowania, a pierwszą pozycją na liście pól jest „(brak)”.
„Tryb rozszerzony” na tych kartach: warunek lub poziom sortowania określa się wyrażeniem („ƒx Wyrażenie…”, funkcje LEFT, MID, TEXTBEFORE…). Wynik jest zapisywany do pomocniczego tekstowego parametru wystąpienia, według którego Revit filtruje i sortuje standardowo; parametr i jego ukryte pole pozostają w modelu również po usunięciu wyrażenia, a wyrażenie jest obliczane dla wszystkich elementów kategorii — w dużych modelach sprawdź działanie na kopii. Tryb nie działa dla elementów połączonych plików.
Numerowanie poziomów: źródło „Numer poziomu” dla reguł wypełniania i przycisk „Numerowanie poziomów…” (poziom bazowy — 1, wyżej 2, 3…, niżej −1, −2…; bez zera; poziomy tymczasowe wyklucza się polem wyboru „Uwzględnij”). W trybie „Automatycznie” numery są przeliczane przy dodaniu, usunięciu, zmianie rzędnej lub nazwy poziomu.
Karta „Pola” domyślnie pokazuje tylko pola kategorii zestawienia (wcześniej dla „Poziomów” i innych kategorii pojawiały się setki parametrów współdzielonych modelu); pola powiązanych elementów — „Informacje o projekcie”, „Z pomieszczenia”, „Do pomieszczenia”, połączone pliki — wybiera się na liście „Wybierz dostępne pola z:”.
Naprawiono: „Format” i „…” działały tylko dla wcześniej zaznaczonego wiersza i dotyczyły jednego wiersza, a dla parametru nieobecnego w części elementów nie można było ustawić formatu. Jednostki „jak w projekcie” nie są już dopisywane, jeśli ich oznaczenie jest wyłączone w projekcie („985” zamiast „985 mm”). Kolumna „tylko do odczytu” jest teraz określana na podstawie wszystkich elementów, a nie pierwszych 200: w zestawieniach rodzin zagnieżdżonych wcześniej uznawano ją w całości za niedostępną.
1.3.1–1.3.4 | 12–13.10.2026
Aktualizacje w jednym oknie. Podczas sprawdzania dowolna wtyczka z serii pokazuje wspólne okno „Aktualizacje RS-Systems” z listą nowych wersji wszystkich zainstalowanych rozwiązań, również zainstalowanych później i dla innej wersji Revit: „Aktualizuj”, „Nie teraz”, „Pomiń tę wersję”, „Nie pytaj ponownie” (można cofnąć polem wyboru „Proponuj aktualizacje tego rozwiązania” w „Ustawieniach”). Wybrane rozwiązania są instalowane jednym pakietem po wyjściu z Revit; uprawnienia administratora są żądane jeden raz. „Ustawienia” → „Aktualizacje wszystkich rozwiązań RS-Systems…” uruchamia ręczne sprawdzanie.
Przedłużanie okresu próbnego kodem: na karcie „Przedłużenie okresu próbnego” okna aktywacji wtyczka pokazuje kod żądania, a w odpowiedzi otrzymujesz kod przedłużenia (domyślnie +30 dni). Działa offline; kod jest przypisany do Twojego komputera i wtyczki oraz stosowany jeden raz.
Aktywacja bez internetu: licencja wystawiona dla Twojego komputera (kod RSLIC1… lub tekst pliku .rslic) jest stosowana od razu, bez kontaktu z witryną — wygodne dla stanowisk zdalnych i odizolowanych. Kod nieprzypisany do komputera nadal jest jednorazowy i jest realizowany w witrynie. Naprawiono: kod wklejony ze spacjami lub podziałami wiersza (z wiadomości e-mail, schowka pulpitu zdalnego) był odrzucany przez witrynę jako „Malformed activation code”.
Krótkie kody z witryny w postaci RS-XXXX-XXXX-XXXX (z wiadomości e-mail, panelu użytkownika, po płatności bez wtyczki) są teraz przyjmowane na karcie „Kod”: wielkość liter, spacje i łączniki nie mają znaczenia. Kod jest przypisywany do tego komputera, a licencja pobierana automatycznie; bez internetu taki kod się nie aktywuje.
Naprawiono licencję pakietu (Suite): wcześniej zakupiony pakiet nie aktywował żadnej wtyczki. Teraz działa w każdej wtyczce ze swojej listy.
Jednolite nazwy: w oknach i komunikatach rozwiązanie nosi nazwę rs.<Имя>, a w „Dodaj lub usuń programy” i nazwie instalatora — RS.RVT.<Имя>. Nowy MSI aktualizuje zainstalowaną wersję w miejscu: licencje i okres próbny nie są tracone.
1.3.0–1.3.4 | 12–13.10.2026
Karta „Pola” otrzymała przyciski z ikonami jak w oknie Revit: dodawanie i usuwanie pola, „Nowy parametr”, parametr z pliku parametrów współdzielonych, „Połącz parametry”, „Edytuj”, „W górę” i „W dół”. Dwukrotne kliknięcie pola nadal otwiera regułę wypełniania.
„Połącz parametry” to kopia okna Revit (nazwa, części z prefiksem, sufiksem i separatorem); nowe pole jest tworzone po OK wraz z pozostałymi zmianami. Działa w Revit 2022 i nowszych; w Revit 2021 nie ma takiego API i przycisk jest niedostępny.
„Usuń parametr” usuwa parametr z projektu po potwierdzeniu, natychmiast i we własnej transakcji — można to cofnąć poleceniem „Cofnij” Revit. Wbudowane parametry Revit nie są usuwane. Przez API nie można utworzyć pola obliczanego Revit; zamiast niego dostępna jest reguła wypełniania z formułami.
Naprawiono: format jednostek i formuła części były stosowane tylko do jednego wiersza, mimo zaznaczenia kilku. Teraz wynik okna „Format” i formułę otrzymują wszystkie zaznaczone części, jeśli wśród nich znajduje się wiersz z naciśniętym przyciskiem; w przeciwnym razie tylko ten wiersz. Wynik („przypisano częściom: N; pominięto: M”) jest widoczny w wierszu stanu.
1.2.0–1.2.9 | 11–12.10.2026
Przycisk Revit „Zestawienie/Ilości” otwiera okno tworzenia zestawienia RS.Schedules, a następnie okno właściwości z kartami „Pola”, „Filtr”, „Sortowanie/grupowanie”, „Formatowanie” i „Wygląd” — pod względem zakresu funkcji zastępuje standardowe okno. Okno nie ogranicza liczby warunków filtru ani poziomów sortowania; filtry są łączone operatorem „I”. Wszystko jest stosowane po OK w jednej transakcji „RS: właściwości zestawienia” — cofanej jednym działaniem Revit. Przechwytywanie można wyłączyć polem wyboru w oknie; jeśli polecenie zajęła już inna wtyczka, otworzy się okno Revit. Formatowanie warunkowe, style linii i wysokość wierszy są niedostępne w Revit API — dla nich pozostaje standardowe okno.
Okno „Format” jest kopią okna Revit: jednostki, zaokrąglanie i krok, oznaczenie jednostek (w tym „Brak”), pomijanie zer i grupowanie cyfr. Format ustawia się dla pola na karcie „Formatowanie” i dla każdej części reguły; dla kilku zaznaczonych części jednocześnie: „jak w projekcie” — dla każdej części z jednostkami, własne jednostki — tylko dla tych, dla których są dozwolone (metry dla długości, ale nie powierzchni). Wcześniej utworzone reguły działają jak dotąd.
Formuły części reguły w stylu Excel (nazwy rosyjskie lub angielskie): pobranie z lewej, z prawej, od N-tego znaku, tekst przed znakiem i po nim, zaokrąglanie, podstawianie, wielkość liter i usuwanie skrajnych spacji. Zaokrąglanie pobiera pierwszą liczbę w tekście i zachowuje jednostki: z „4.80 m” powstaje „4.8 m”. Okno formuły pokazuje wynik dla pierwszych elementów zestawienia; błędnej formuły nie można zapisać.
Część reguły „Spacje” określa dokładną liczbę spacji. Separator nie jest już dodawany samoczynnie: w starych regułach separator złożony wyłącznie ze spacji jest usuwany przy odczycie, więc po aktualizacji wartości mogą zostać przeliczone bez nadmiarowych spacji. Separatory zawierające inne znaki („/”, „ / ”) pozostają.
„Przykład wartości” pokazuje wynik reguły dla określonej liczby elementów (domyślnie 1, do 500) — po jednym wierszu na element, z rodziną, typem i Id. Komunikaty (wynik zapisu, błędy, to, czego Revit nie przyjął) trafiają do wiersza stanu zamiast do okien; jeśli Revit nie przyjął wszystkiego, okno pozostaje otwarte, a przyjęte zmiany są już zapisane.
Jeśli parametru nie można wypełnić, podawana jest przyczyna z Id przykładowego elementu. Dla zagnieżdżonych rodzin współdzielonych jest objaśniana osobno: parametr zagnieżdżonego wystąpienia jest powiązany z parametrem rodzica i dostępny tylko do odczytu; wartość trzeba zapisać w zestawieniu rodziny nadrzędnej — pojawi się ona również w zagnieżdżonej.
1.1.0–1.1.8 | 11.10.2026
Główne okno odwzorowuje kartę „Pola” właściwości zestawienia Revit: wyszukiwanie, filtr dostępnych pól (parametry wystąpienia, typu, informacje o projekcie), listy „Dostępne pola” i „Pola zestawienia” ze strzałkami i „W górę/W dół”, „Uwzględnij elementy połączonych plików”. Zestaw i kolejność pól są stosowane po OK w jednej transakcji „RS: pola i reguły zestawienia”; przy zamykaniu z niezapisanymi zmianami okno pyta o decyzję.
„Wypełnij…” otwiera regułę dla wybranego pola. Lista pól zestawienia pokazuje trzy kolumny: „Kolumna”, „Reguła” (zapisana jak wartość parametru połączonego) i „Typ reguły” (automatycznie, ręcznie, jeden raz). Własna reguła otwiera się zawsze, nawet jeśli obecnie nie można zapisywać w kolumnie (można ją poprawić lub usunąć; przy zapisie elementy są pomijane). Nowa reguła dla takiej kolumny nie jest tworzona.
Przycisk ▶ przy polu z regułą „ręcznie” zapisuje wartości od razu, w jednej transakcji „RS: wypełnij «…» według reguły” — cofanej jednym działaniem Revit. Wynik (zapisano, już było tak samo, pominięto z podaniem przyczyn) jest pokazywany w raporcie. Pole wyboru „Po OK wypełnij kolumny według wszystkich reguł zestawienia” nadpisuje wartości także według pozostałych reguł — włączaj je świadomie.
„Nowy parametr…” jest kopią okna Revit „Właściwości parametru”: parametr projektu lub współdzielony (z pliku parametrów współdzielonych), branża, typ danych, grupa, typ lub wystąpienie. Parametr jest powiązany z kategoriami zestawienia i od razu trafia do pól. Powstaje natychmiast i pozostaje w projekcie nawet po „Anuluj” — tak jak w Revit. Parametr projektu jest tworzony jako współdzielony przez plik tymczasowy; Twój plik parametrów współdzielonych nie zmienia się.
Okna zapamiętują rozmiar i położenie, a główne okno można teraz zmniejszyć; w tabeli części działają Tab, strzałki i spacja. Lista parametrów reguły jest podzielona na „Kolumny tego zestawienia” i „Inne parametry”, ma szybkie wyszukiwanie według wpisanych liter, a parametry o tych samych nazwach są rozróżniane rodzajem (współdzielony z początkiem GUID, parametr projektu, wbudowany).
1.0.0–1.0.4 | 11.10.2026 — pierwsza wersja
„Show Hidden” na karcie kontekstowej zestawienia pokazuje wszystkie ukryte kolumny, wyróżniając je jasnoróżowym kolorem, i ukrywa je ponownie po wyłączeniu. Poprzedni stan jest przechowywany w samym zestawieniu, więc jest dokładnie przywracany nawet po ponownym uruchomieniu Revit. Przed zapisaniem, „Zapisz jako” i synchronizacją pokazane kolumny są automatycznie ukrywane, aby model nie trafiał do modelu centralnego ze zmienionym wyglądem.
„Autofill” (później „Wypełnij…”) składa wartość kolumny z parametrów elementu: części z prefiksem, sufiksem i separatorem (jak w parametrze połączonym), parametry wystąpienia, typu i informacje o projekcie, nazwa rodziny i typu rodziny, kategoria, Id, nazwa pliku i stały tekst. Pusta część jest pomijana w całości. Do każdej części i wyniku można zastosować przekształcenia: usuwanie spacji, wielkość liter, podciąg, jednostki i liczbę miejsc. Okno reguły jest wzorowane na „Połącz parametry” Revit.
Wynik jest zapisywany do parametru wystąpienia: w istniejącej kolumnie lub nowym parametrze współdzielonym powiązanym z kategoriami zestawienia. Typy są sprawdzane: tekst przyjmuje wszystko, długość tylko długość, powierzchnia tylko powierzchnię, a do kolumny liczbowej zapisywany jest dokładnie jeden parametr. Tryby: automatycznie przy zmianie wartości źródłowych, ręcznie, jeden raz. Zapis odbywa się w jednej transakcji (cofnięcie jednym „Cofnij”), ostrzeżenia Revit o powtórzonych znacznikach nie są wyświetlane, a wynik pokazuje, co zapisano, co już było takie samo i co pominięto (tylko do odczytu, element zajęty przez innego użytkownika, brak parametru).
Jeśli kolumna jest parametrem typu, wtyczka proponuje przekształcenie jej w parametr wystąpienia (ponowne powiązanie z tą samą grupą i kategoriami); parametrów rodziny i wbudowanych nie można tak zmienić i ich elementy są pomijane. Kolumny niedostępne do zapisu pozostają na liście szare z podaniem przyczyny: pole obliczane lub połączone, informacje o projekcie, odwołanie do elementu, nieobsługiwany typ danych, tylko do odczytu. Dostępność jest określana na podstawie pierwszych 200 elementów.
Reguły są przechowywane w samym zestawieniu i kopiowane razem z nim; w kopii można je zmieniać niezależnie. Model z regułami otwiera się także bez wtyczki. Bez wtyczki wartości nie są przeliczane, ale nie ma ostrzeżeń. Funkcja działa dla dowolnego zestawienia z kolumnami pól, z wyjątkiem szablonów, tabel zmian i legendy opisów indeksowych; w przedmiarze materiałów dostępne jest tylko „Show Hidden”. Tabela części otrzymała wygląd i zachowanie tabeli Revit.