Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Hardy am 10.09.02 - 15:16:59
-
Hallo Leute,
Ich habe ein Java-Script gefunden, welches mir einen
Newsticker, in einer Maske, anzeigt.
Das Problem ist nur, wenn ich diese Maske in einer Rahmengruppe aufrufe und meine DB verlassen will (Mail-DB),
bekomme ich immer die Anfrage
Soll das neue Dokument gespeichert werden ?
Scheint also an der Maske zu liegen
Hier noch der Code:
Section :JS-Kopfzeilen
var id, pause=0;
var position=0;
var k=0;
var msg = "";
var maxPos=0;
var length=70;
function banner() {
var i
document.forms[0].fdTicker.value = msg.substring( position, position+length );
if(position++>=maxPos )
position=1;
id=setTimeout("banner()",1000/5);
}
function Initialize() {
var str=""
msg=document.forms[0].fdTickerText.value;
if (msg.length == 0 ) {
msg = " +++ IDG mbH +++ ";
}
k=((length/msg.length)+1);
maxPos = msg.length;
for (i=0; i<=k; i++)
str += msg;
msg = str;
}
Section :on Load
Initialize();
banner()
Die Maske hat zwei Felder
ein Verstecktes mit dem Wert des Tickertextes (fdTickerTExt)
und ein normales Feld (fdTicker)
funzt bei mir auch Prima bis auf die Meldung beim Verlassen der DB
Vielleicht hat ja einer von euch ne Idee ???
Hardy
-
erstelle dir ein verstecktes Feld "SaveOptions" mit dem Vorgabewert "0". Dann ist Ruh'
eknori
-
hab zwar net ganz kapiert, wo der Ticker eingebaut ist, aber prinzipiell bekommt man solche Nachfragen wech, indem man ein Textfeld einbaut mit Namen "SaveOptions" und bekommt den Wert "0".
Mußt halt überlegen, obs was zum speichern in der Maske gibt seitens User. Wenn ja, schnell SaveOptions auf berechnet zur Anzeige, Value "0" setzen und dann im QuerySave auf SaveOptions="1" setzen, wenn gesaved werden soll. (beim erneuten aufruf ist field wieder auf "0").
Kleine btw-Frage: kann man theoretisch das Feld document.forms[0].fdTicker auch Berechnet zur Anzeige wählen oder geht das nicht?
-
Supi,
das war's
Danke
Hardy
-
*greetz* @ ALL !
Hört sich prima an, werden wir wohl auch verwenden, denn dann entfällt immer diese Rundmail an ALLE Nutzer!
???FRAGE ??? dazu:
Kann man den Inhalt des Newstickers täglich, für ALLE gleichzeitig, ändern?
Ich möchte also eine Info im Ticker anzeigen, welche die Nutzer nicht ignorieren können *grins*
Dank im voraus
C
Ya
-
Hallo,
is ja ganz nett das Teil :D
Das ganze ist ja nicht dynamisch. Wenn also die DB offen ist wandert die Meldung gemütlich vorbei aber bei Änderungen des Tickers muß ich ja erst die DB schließen um dann beim öffnen die aktuelle Meldung zu bekommen. :(
...und Handlingsmäßig gesehen muß ich ja jedesmal in den Designer um den Tickertext zu ändern. :(
Also so zum benutzen von "Heute gibts in unserer Kantine Rollmöpse ....." isser gut. ;D
Für aktuelle Sachen isser nich ausgereift. :(
-
*greetz*
Also:
Ich möchte für unsere Nutzer in deren Maildatenbank den Newsticker einbauen, damit diese wichtige Infos lesen "müssen"!! ??? ??? ??? ???
Zum Beispiel:
Wenn unser Internet Gateway sich ändert stellen wir es in unser Forum, welches aber keiner lesen will!
(OK, hier werden wir wohl in Zukunft die StartupDB<Replik-ID> - Lösung einführen *lol*)
WO( :-/) muss ich denn die Formel dafür hinterlegen, und wie kann ich diesen Inhalt des Newstickers bei bedarf ändern?
Dank im voraus.......
C
Ya
*winkinsforum*
-
Hi,
Ändern kann man den Ticker in der selbst erstellten Maske .
Hier wird das Feld fdTickerText ausgelesen, welches man nur anpassen muß.
Ich arbeite gerade an einer Lösung um den TickerText in einer anderen Datenbank auf dem Server zu pflegen.
Vielleicht kann man ja in die Mail.ntf einen Agenten einbauen der alle 60 min. die Ansicht Aktualisiert.
Wenn ich soweit bin werde ich meine Ergebnisse natürlich posten.
bye
Hardy
-
Hi Hardy,
danke für die Tips.
Werde dann wohl auf Deine Entwicklung warten....
*fg* ;)
Wäre nett wenn Du sie Posten würdest.......
*wartganzungeduldig* 8)
Bis dahin.........
C
Ya