Sorry, Toni.
Ich hab vergessen zu schreiben:
... was ist mit Hintergrundgrafiken?
Keine.
Nur ein kleines Firmen-Logo ganz oben.
Hast du DBLookup's oder DBColumns in großer Anzahl drin?
Etwa 30 Felder... :(
Aber etwa 25 davon sind zur Anzeige und ich habe sie mit @IsNewDoc deaktiviert.
Hat leider nichts gebracht.
Die waren allerdings sowieso "NoCache" und konnten daher den Unterschied 15 vs. 2 Sek nicht verursachen.
Gibt es irgendeinen Code, der beim Laden ausgeführt wird?
Nur ein paar Zeilen:
Dim s As New NotesSession
hostname= Environ("COMPUTERNAME")
Username= Environ("USERNAME")
Call s.SetEnvironmentVar("Benutzer",hostname + " - " + Username)
und das:
Use "WindowsClipboardClass"
Gruß
Leo
... als Tip zur Recherche,
Nimm verschiedene Elemente aus der Maske, also Teilmasken, Aktionen, berechnete Felder, und vergleiche die Öffnungszeiten der Masken. So kannst du eingrenzen, wo die Performance flöten geht. Der Debugger kann auch behilflich sein...
SUPER Tip, Toni!
Vielen Dank!
Ich danke auch allen anderen Beteiligten!
Der ganze Sch* lag an einem einzigen versteckten Feld mit @DbLookup und @Today
@DbLookup ( "" : "NoCache" ; "" : "" ; "DCalMail" ; @Date (@Today) ; "DName"; [FailSilent] )
It's strange, warum die folgenden neuen Dokumente bei "NoCache" so schnell geöffnet wurden...
Gruß
Leo
Hi,
Danke fürs Feedback!
Ich hab jetzt die fragliche Funktion etwas anders realisiert.
Aber für die Zukunft:
Die Ansicht sieht so aus:
SELECT (
@IsAvailable(CalendarDateTime) &
@Date(CalendarDateTime) = @Today &
Teamauswahl = TeamDoD &
@Contains (DoDName; "Feiertag") != 1
)
Der Index ist hier im Screenshot angezeigt.
Wenn ich auf "Automatisch, max alle 4 Stunden" einstelle, werden die Dokumente nicht gefunden, die in den letzten 4 Stunden ersellt sind.
1. Stimmt's?
2. Was hätte man verbessern können?
(die Ansicht muss auch in den lokalen Repliken funktionieren)
Gruß
Leo