Düğme navigasyonlu bir HTML sayfası örneği
Navigasyon için düğmelerin yer aldığı bir HTML sayfası oluşturulması çok hızlı bir çözümdür. HTML sayfasında çok çeşitli düğmeler oluşturabilirsiniz. Bu örnekte sadece iki tür düğme oluşturacağız:
- XProtect Smart Client uygulamasının görünümleri arasında geçişi sağlayan düğmeler
Gerekli HTML sözdizimi:
<input type="button" value=" Buttontext" onclick="SCS. Views.SelectView('Viewstatus.Groupname. Viewname');">
Viewstatus un görünümün paylaşılan mı yoksa özel mi olduğunu gösterdiği yer (HTML sayfası birçok kullanıcıya dağıtılacaksa görünüm paylaşılan olmalıdır).
Gerçek bir düğme örneği:
<input type="button" value="Go to Shared Group1 View2" onclick="SCS. Views.SelectView('Shared.Group1. View2');">
Bu düğme kullanıcıların Group1 olarak adlandırılan bir paylaşılan gruptaki View2 olarak adlandırılan bir görünüme gitmesine olanak verir.
Canlı mod ve tekrar oynatma modu arasında geçiş yapma düğmeleri: Kullanıcıların izinlerine bağlı olarak bazı kullanıcıların bir moda geçemeyebileceğini unutmayın.
Canlı mod için gerekli HTML söz dizimi:
<input type="button" value="Buttontext" onclick="SCS. Application.ShowLive();">
Tekrar oynatma modu için gerekli HTML söz dizimi:
<input type="button" value="Buttontext" onclick="SCS. Application.ShowBrowse();">
Gelişmiş kullanıcılar, XProtect Smart Client için uygun olan yaklaşık 100 farklı işlev çağrısını kullanarak diğer birçok düğme türü oluşturabilir.
Aşağıda, XProtect Smart Client uygulamasında iki adet paylaşılan grup oluşturduk. Bunları Group1 ve Group2 olarak adlandırdık. Her bir grup View1 ve View2 olarak adlandırılan iki görünüm içerir.
Ayrıca, kullanıcıların hem dört farklı görünüm arasında hem de canlı ve tekrar oynatma modları arasında geçiş yapmasına olanak sağlayan düğmelerin yer aldığı bir HTML sayfası oluşturduk. Bir tarayıcıda görüntülendiğinde HTML sayfamız aşağıdaki gibi görünür:
Görünümler ve sekmeler arasında gezinmeyi sağlayan HTML sayfası
HTML sayfasını yerel olarak, bu durumda kullanıcının C: sürücüsüne. HTML sayfası gezinme için kullanıldığında, HTML sayfasını yerel olarak kaydetmek, bunu uyum modunda açmak için gereklidir. Bkz. Görünüme web sayfası ekleme.
HTML sayfasını yerel olarak kaydederken belirsiz olmayan bir yolun tanımlanabildiği bir konuma, örneğin kullanıcının C: sürücüsünde bir klasöre (örnek: C:\ myfolder\file.htm). HTML sayfası kullanıcının masaüstüne veya kullanıcının Belgelerim klasörüne kaydedildiğinde, Windows'un bu konumlara ilişkin yolu oluşturma biçiminden dolayı sayfa düzgün bir şekilde çalışmaz.
Daha sonra HTML sayfasını gerekli XProtect Smart Client görünümlerinin içine aktardık.