Domino 9 und frühere Versionen > Entwicklung
Agent in Ansicht laufen lassen
koehlerbv:
Ich habe auch absolut gar nichts dagegen, wenn mich meine Erinnerung da täuscht oder ich einer Fehlinterpretation aufgesessen bin. Auch wenn IBM die Kombination 5er Server und 6er Client (welcher auch immer) nicht empfiehlt - funktionieren sollte es ja ;)
Bernhard
scipio:
Ich hatte dieses Problem auch mal (N 5.0.11). Meine Ansicht war so aufgebaut:
Spalte#1 Spalte#2 SpalteMitIcons Spalte#4 Spalte#5
Plötzlich wurden die Icons nicht mehr oder nicht richtig angezeigt. In den Dokumenten war alles ok. Nachdem ich zu diesem Thema nix gefunden habe, habe ich die Spalte gelöscht und hinter Spalte#5 eingefügt (warum auch immer) und siehe da: Die Icons wurden wieder richtig angezeigt.
wflamme:
Ev. das:
Beim Kopieren von Spalten ist Aufmerksamkeit geboten, der Spalten-Alias ('Programmatic use', letzter Tab in den Spalteneigenschaften) wird nicht unter allen Umständen eindeutig gehalten. Da kann irrtümlich schonmal ein Ergebnis aus einer anderen Spalte angezogen werden...
macom111:
@All,
danke erstmal für Eure Tips. Hab´s leider noch nicht hinbekommen. Aber irgendwie fängt die DB zu Spinnen an.
Folgendes:
1Datumsfeld (AbgeschlDatum),
1 Kontollkästchen (RekAbJa) / Verborgen, Auswahl = x, (nur ein Kontrollfeld!)
1 Button (Reklam. Abgeschlossen)
Hinter dem Button steht folgende Formel:
REM "Überprüfen, ob Reklamation abgeschlossen ist und das Abgeschlossen-Datum gesetzt ist";
FIELD RekAbJa := RekAbJa;
@Command ([FileSave]);
@SetField ("RekAbJa"; "x"); "";
@If (AbgeschlDatum = ""; @Return (@Prompt ([OK]; "Info"; "Bitte geben Sie ein Datum ein"));
@PostedCommand([FileCloseWindow]))
Jetzt ist mir aufgefallen, daß bei mehreren Dok´s und allen neuen Doks im Feld "RekAbJa" das x nicht mehr gesetzt wird.
Jetz habe ich folgenden Agent drüberlaufen lassen:
@If (@IsTime(AbgeschlDatum); RekAbJa = "x"; "");SELECT @All
bzw.
@If (AbgeschlDatum != ""; RekAbJa = "x"; "");SELECT @All
Das Protokoll sagt bei beiden:
Agent 'RekAbJa' wurde am 11.08.2005 08:00:23 gestartet
Bearbeitet alle Dokumente in der Datenbank: insgesamt 103
103 Dokumente gefunden, die die Suchkriterien erfüllen
103 Dokument(e) wurden durch die Formel geändert
Agent 'RekAbJa' wurde am 11.08.2005 08:00:23 beendet
Das x wird aber trotdem nicht gesetzt. Warum? >:( ???
Bis jetzt hat alles tadellos funktioniert !
Den Ansichtsindex habe ich neu Aufgebaut, sämtliche Reparaturfunkt. laufen lassen - nichts hilft.
Kann mir jemand weiterhelfen?
Gruß Siggi
koehlerbv:
Auf jeden Fall ist diese Zeile falsch:
@If (AbgeschlDatum = ""; @Return (@Prompt ([OK]; "Info"; "Bitte geben Sie ein Datum ein"));
Hier fehlt der Else-Zweig.
Bernhard
PS: Das FileSave sollte auch am Ende vor dem CloseWindow stehen ...
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln