Hallo zusammen,
ich möchte auf einer meiner TAB-Seiten die Abfahrttafel des Öffentl. Nahverkehrs darstellen. Die Infos werden per Skript ermittelt und in einer HTML-Box präsentiert. Momentan starte ich das Skript alle 30 min, um die Abfahrttafel zu aktualisieren - unabhängig davon, ob ich die Infos über IPSView überhaupt abrufen will. Ich möchte das Skript nun erst dann starten, wenn ich im IPSView-Client auf die Seite wechsele, wo die Abfahrttafel dargestellt wird. Ist dies mit IPSView bereits möglich, ohne dass ich dafür extra einen dedizierten „Aktualisieren“-Button einfüge, über den ich dann manuell das Skript starten könnte.
Das kannst Du über die „aktives TAB“ Funktion machen. Hier einfach die ID einer IPS Variablen einfügen (String) dann schreibt der Client hier den Namen des aktuellen Tabs rein. Darauf kann dann dein Script getriggert werden.
wenn beim beenden des Client der 2. Reiter ausgewählt war wird dieser beim starten des Programms auch wieder angezeigt und nicht der Reiter 1 (OK).
Benutze dieses Programm auf 2 Panel-PC (Erdgeschoß, Obergeschoß).
Somit ist keine Unterscheidung mehr möglich.
Besteht die Möglichkeit auch eine eintssprechende ID des Client „Bsp.:MAC-Adresse“ wegzuschreiben incl. der Reiterinformation.
Somit kann beim starten der letzte Zustand je Client wieder hergestellt werden.
Nachtrag wenn die ID der Variable in „Aktives Tab“ eingetragen wird, dann werden bei allen Client automatisch die TAB’s
gewechselt wenn dieses bei einen geändert wird.
Hallo Ralf
Ich habe das Problem zumindest vorerst Gelöst, in dem ich meine view als Kopie speichere und so jeder Client eine eigene View hat. Bei einer Änderung muss man dann nur die geänderte view wieder als Kopie speichern.
dann muss ich ja in jeder View alles doppelt anlegen, den es gibt noch allgemeine TAB’s.
Besteht die Möglichkeit die gesamte VIew zu kopieren, dann hielt sich der Aufwand in Grenzen.
Besteht die Möglichkeit die gesamte VIew zu kopieren, dann hielt sich der Aufwand in Grenzen.
Du kannst im Designer per „Speichern unter“ die View mit einem neuen Namen abspeichern. Ist halt nicht die optimale Lösung, aber immerhin als Workaround zu gebrauchen.
mein Sohn wollte in „seinem“ iPhone-Frontend gerne eine „Startseite“ über die er über Icons zu den jeweiligen Themenseiten springen kann . und von diesen über eine Art „Homebutton“ wieder zurück auf die Startseite - quasi parallel zu der Tabauswahl.
Leider funktioniert das bei mir nur sehr sporadisch, insbesondere von den „Untertabs“ zurück zur Startseite. Die Variable „Aktives Tab“ im IPS wird korrekt gesetzt, jedoch reagiert das IPSView-Frontend nicht immer darauf…
Woran kann das liegen?
Joachim
P.S.: Könnte man bei einer funktionierenden Navigation über Icons die Tabs „abschalten“?
Nachtrag: Irgendwie habe ich den Eindruck, dass die Reihenfolge der verschiedenen Tabs in der Seitenauswahl im IPSView auf die Funktion einen Einfluß hat. Verändere ich die Reihenfolge, dann ist scheinbar ein jeweils anderer „Tabsprung“ nicht funktionfähig…
…ja, das habe ich meinem Sohn auch gesagt - er ist aber mnchmal sehr ungeduldig…
Theoretisch müsste es aber eigentlich doch auch so funktionieren, oder?