Funkcje zmian globalnych
Do wykonywania zmian, związanych z koniecznością modyfikacji przeprowadzanych na większej liczbie rekordów (uaktualnienie danych w rekordach powiązanych ze zmianą dokonaną np. przy zmianie na liście głównej czasopism) służy funkcja zmian globalnych.
Administrator aplikacji oraz uprawnieni użytkownicy (rola versions) wykonują w tym przypadku zmiany globalne. Zmiany te polegają na tym, że po przygotowaniu właściwej wersji głównego rekordu na liście głównej (np. czasopisma), można potem spowodować, że aktualna treść rekordu z listy głównej zostanie automatycznie skopiowana do rekordów (artykuły z tego czasopisma), które zawierają powiązanie do tego rekordu.
Opcja ta dostępna jest z poziomu pełnego opisu rekordu głównego, jak to przedstawiono na poniższym rysunku:
W dolnej części tego opisu widać odnośnik, który pozwala uzyskać aktualną liczbę wersji tego rekordu występujących w różnych rekordach, w których występuje powiązanie do tegoż rekordu:
Kliknięcie w odnośnik Przelicz uruchamia proces przeszukiwania bazy danych pod kątem ustalenia liczby tych wersji. W zależności od wielkości liczby powiązań proces ten może być błyskawiczny lub nawet nieco czasochłonny.
Po zakończeniu przeszukiwania odnośnik Przelicz zamienia się w nowy odnośnik , który podaje liczbę odnalezionych wersji tego rekordu:
Kliknięcie w odnośnik 5, uruchamia proces ustalenia wszystkich wariantów wersji tego rekordu występujących w bazie i wyświetlenie ich wykazu:
Jak widać na powyższym rysunku aktualna wersja z listy głównej (zaznaczona na zielono) występuje w 3 rekordach, natomiast są również inne 4 wersje, przy czym jedna z nich występuje w 3 rekordach, a pozostałe występują w jednym rekordzie.
Obok wskazania wersji innych niż wersja z listy głównej występują ikonki, które służą do przeprowadzenia zmian globalnych powodujących podmianę wersji rekordu we wskazanych rekordach:
Stosowne objaśnienie wyświetlane jest po najechaniu myszką na odpowiednią ikonkę.
Pierwsza ikonka służy do podglądu wybranej wersji na formularzu wprowadzania danych:
Druga ikonka służy uruchomienia zmiany globalnej, która powoduje zastąpienie rekordem z listy głównej wszystkich wystąpień tego rekordu, gdzie występuje dana jego wersja:
Trzecia ikonka służy uruchomienia zmiany globalnej, która powoduje zastąpienie rekordem z listy głównej wszystkich wystąpień tego rekordu, dla których występuje dana jego wersja i które są wskazywane w ustalonym wyniku wyszukiwania wskazywanym w parametrze URL jako cid=.
W tym przypadku dokonano wyszukiwania publikacji z tego czasopisma od roku 2013. W oknie zmian globalnych widnieje parametr cid=1485908
Zachowano ten parametr w schowku i wklejono go w zakładce przeglądarki, w której wykonywane są zmiany globalne
Z tego powodu, w objaśnieniu trzeciej ikonki, wskazywane jest, że zmiany będą wykonywane tylko w 5 rekordach, a więc przy użyciu tej ikonki tylko w rekordach publikacji od roku 2013.
Czwarta ikonka służy uruchomienia zmiany odwrotnej, która powoduje zastąpienie rekordem z listy głównej wszystkich wystąpień tego rekordu, gdzie występuje dana jego wersja:
Obok ikonek operacyjnych prezentowana jest data z której pochodzi dana wersja rekordu.
Liczba wystąpień danej wersji jest odnośnikiem, a jego użycie powoduje wyświetlenie wykazu rekordów, które zawierają daną wersję. Przykładowo, klikniecie w odnośnik 3
powoduje wyświetlenie następującego wykazu: