Przykład strony HTML z nawigacją za pomocą przycisków
Bardzo szybkim rozwiązaniem jest utworzenie strony HTML z przyciskami do nawigacji. Na stronie HTML można utworzyć wiele różnych przycisków. W tym przykładzie utworzymy tylko dwa typy przycisków:
- Przyciski przełączania pomiędzy widokami aplikacji XProtect Smart Client
Wymagana składnia HTML:
<input type="button" value=" Buttontext" onclick="SCS. Views.SelectView('Viewstatus.Groupname. Viewname');">
Gdzie Viewstatus określa, czy widok jest wspólny lub prywatny (jeśli strona HTML ma być dostarczona kilku użytkownikom, widok musi być wspólny).
Przykład rzeczywistego przycisku:
<input type="button" value="Go to Shared Group1 View2" onclick="SCS. Views.SelectView('Shared.Group1. View2');">
Ten przycisk umożliwia przejście do widoku o nazwie Widok2 we wspólnej grupie o nazwie Grupa1.
Przyciski przełączania pomiędzy trybem na żywo a trybem odtwarzania: Należy pamiętać, że w zależności od posiadanych uprawnień niektórzy użytkownicy mogą nie być w stanie przejść do danego trybu. Należy pamiętać, że w zależności od posiadanych uprawnień niektórzy użytkownicy mogą nie być w stanie przejść do danego trybu.
Wymagana składnia HTML dla trybu na żywo:
<input type="button" value="Buttontext" onclick="SCS. Application.ShowLive();">
Wymagana składnia HTML dla trybu odtwarzania:
<input type="button" value="Buttontext" onclick="SCS. Application.ShowBrowse();">
Doświadczeni użytkownicy mogą tworzyć przyciski wielu innych typów, korzystając z około 100 różnych wywołań funkcji dostępnych w aplikacji XProtect Smart Client.
W poniższym przykładzie w aplikacji XProtect Smart Client utworzyliśmy dwie grupy wspólne. Nazwaliśmy je Grupa1 i Grupa2. Każda z grup zawiera dwa widoki o nazwie Widok1 i Widok2.
Utworzyliśmy również stronę HTML z przyciskami umożliwiającymi użytkownikom przełączanie się między naszymi czterema różnymi widokami oraz między trybem na żywo i trybem odtwarzania. Po wyświetleniu w przeglądarce nasza strona HTML wygląda tak:
Strona HTML z przyciskami do nawigacji między widokami i kartami
Zapisaliśmy stronę HTML lokalnie, w tym przypadku na dysku C: użytkownika. Jeśli do nawigacji ma być używana strona HTML, należy zapisać stronę HTML lokalnie, aby otworzyć ją w trybie kompatybilności. Patrz Dodawanie strony internetowej do widoku.
Zapisując stronę HTML lokalnie, zapisz ją w lokalizacji, do której można określić jednoznaczną ścieżkę, np. w folderze na dysku C: użytkownika (przykład: C:\ myfolder\file.htm). Zapisanie strony HTML na pulpicie użytkownika lub w jego folderze Moje dokumenty nie zapewni prawidłowego działania ze względu na sposób, w jaki system Windows konstruuje ścieżki do takich lokalizacji.
Następnie zaimportowaliśmy stronę HTML do wymaganych widoków aplikacji XProtect Smart Client.