Autor Thema: no documents found message  (Gelesen 1753 mal)

Offline hOtze

  • Aktives Mitglied
  • ***
  • Beiträge: 159
  • Geschlecht: Männlich
  • .:[gEHt nIt???? gIBTs nIt!!!!]:.
no documents found message
« am: 13.01.05 - 15:38:54 »
Hi ....
hat jemand noch ne Idee wie man die "No documents Found" Message unterdrücken kann?
Hab gesehen es gab schonmal ein Thred hier:

http://www.atnotes.de/index.php?topic=18159.0

habe die Tips dort schon alle auspropiert immer mit dem selben erfolg.
Im Firefox funktioniert es einwandfrei ... und im Internetexplorer überhaupt nicht!
Habs auch schon über CSS versucht ... aber ebenso keinen erfolg.

Gerade eben hab ich es hiermit versucht
function HideView() {
var h2 = document.getElementsByTagName("h2");
for (var vLoop = 0; vLoop < h2.length; vLoop++){
if (h2[vLoop].childNodes[0].nodeValue == "No documents found"){
document.all.view.style.display="none";
}
else
{
document.all.msg.style.display="none";
}
}
}

aber auch diese Script bewirkte nur eine einwandfreie darstellung im Firefox. Aber dem Internetexplorer ist das sowas von egal! Zeigt auch keinen fehler an.

Bin irgendwie mit meinem Latain am ende.
...........::]hOtze[::...............................................

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re: no documents found message
« Antwort #1 am: 13.01.05 - 16:25:32 »
Die Lösung von Driri hat dir auch nicht den Erfolg gebracht!

Mach dir eine Maske $$ViewTemplate for <Ansichtsnamen>

dort machst du eine Embedded View mit deiner Ansicht und bei Hide-When:

!@If(@Elements(@DbColumn("":"NoCache";@DbName;"Ansichtsnamen";1)))
(das @if kannst du auch weglassen)

Also bei mir hat das immer noch geklappt

------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: no documents found message
« Antwort #2 am: 13.01.05 - 16:47:27 »
Versuch doch mal diesen Teil:
document.all.view.style.display="none";

durch diesen zu ersetzen:
h2[vLoop].childNodes[0].nodeValue =' ' ;

gruss umi
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline hOtze

  • Aktives Mitglied
  • ***
  • Beiträge: 159
  • Geschlecht: Männlich
  • .:[gEHt nIt???? gIBTs nIt!!!!]:.
Re: no documents found message
« Antwort #3 am: 14.01.05 - 10:57:41 »
Erstmal danke für eure Antworten!

@robertpp
aber so richtig optimal ist die lösung ja nit ... da sie den server belastet, bei jedem lookup. Sind dann mal einige User auf der seite unterwegs, kommen dann bestimmt schon einige lookups zusammen.

@umi
wieso denkst du node value auf leer zu setzen? Versteh ich nit. Schließlich steht ja im h2 'No documents found'

Hab jetzt aber auch rausgefunden. das wenn ich die table tags, die sich über der eingebetteten ansicht befinden , entferne funktioniert es auch im IE. Nur die table tags benötige ich ja da die ansicht dann aus einzelenen td tags zusammen gesetzt ist, in denen ich dann die dokumente anzeige.

Ich glaub ich bin zu blöd für notes! ;(
...........::]hOtze[::...............................................

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: no documents found message
« Antwort #4 am: 14.01.05 - 11:45:37 »
@hOtze

Naja, wenn der NodeValue leer ist, wird ja auch nichts mehr angezeigt. Du willst ja die nachricht loswerden oder ändern?

Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline hOtze

  • Aktives Mitglied
  • ***
  • Beiträge: 159
  • Geschlecht: Männlich
  • .:[gEHt nIt???? gIBTs nIt!!!!]:.
Re: no documents found message
« Antwort #5 am: 14.01.05 - 11:54:30 »
also mein Plan war eigentlich die mag zu ändern. Deshalb hatte ich das ja mit den 2 div tags probiert.
...........::]hOtze[::...............................................

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: no documents found message
« Antwort #6 am: 14.01.05 - 13:45:37 »
Du kannst einfach den NodeValue ändern, auf die Nachricht die Du möchtest
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline Johann

  • Junior Mitglied
  • **
  • Beiträge: 56
Re: no documents found message
« Antwort #7 am: 31.01.06 - 13:47:58 »


Gerade eben hab ich es hiermit versucht
function HideView() {
var h2 = document.getElementsByTagName("h2");
for (var vLoop = 0; vLoop < h2.length; vLoop++){
if (h2[vLoop].childNodes[0].nodeValue == "No documents found"){
document.all.view.style.display="none";
}
else
{
document.all.msg.style.display="none";
}
}
}

Habe den Befehl gerade eingebaut und klappt wunderbar, aber ich würde ihn gerne in einer kleineren Schriftgröße darstellen, wie kann ich das am besten umsetzen?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz