Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: burkert am 13.10.10 - 13:50:40

Titel: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 13.10.10 - 13:50:40
Wir setzten seit einigen Jahren diese DB bei uns in der Firma ein. Leider habe ich hierzu im Forum nichts mehr gefunden.
Seit wir unsere MailDB's mit der mail85.ntf Schablone betreiben, werden die Termine, welche mit der Kategorie unterwegs markiert sind , nicht mehr aus unseren DB' ausgelesen?
Vielleicht hat noch jemand Erfahrung mit der DB? Ich kann Sie auch gerne nochmals in das Forum stellen!?

Vielen Dank für jeden Tipp
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: eknori am 13.10.10 - 14:15:16
Beim Import sucht PAM nach dem Parameter T im categories item

Code
					If dSource.HasItem( "Categories" ) Then					
						Set CalItem = dSource.GetFirstItem ( "Categories" )
						If CalItem.Text = "T" Then

Vor 8.5 waren die categories noc mit einem Alias versehen. Sieht so aus, als ob das geändert wurde.
Daher musst du den Code im Agenten so abändern, dass er auf den Category String und nicht nach dem Alias prüft. Also in obigem Code das

If CalItem.Text = "T"

entsprechend abändern.
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 13.10.10 - 15:29:58
Inwiefern abändern?
Muss ich dann anstatt dem "T" "unterwegs" eintragen??
Danke
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: eknori am 13.10.10 - 15:37:09
ja
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 14.10.10 - 09:39:49
Ich hab es mal getestet.
Danach werden leider keine Termine mehr ausgelesen!
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: koehlerbv am 14.10.10 - 11:07:41
"unterwegs" <> "Unterwegs"
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 14.10.10 - 11:16:21
Ja, hab den Fehler gerade auch schon gefunden. Daran lag es. Jetzt läuft es wieder.

Vielen Dank
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 14.10.10 - 13:41:59
hallo, hab mich zu früh gefreut!
Jetzt werden nur noch die Kalender mit 8.5er Schablone ausgelesen.
Kann man hier jetzt noch was drehen, damit auch die alte Schablone berücksichtigt wird.
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: koehlerbv am 14.10.10 - 13:44:23
Wie wäre es mit einem OR?
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 14.10.10 - 14:05:06
Müsste das dann so aussehen?

getindex(CalItem.Values, "Unterwegs" Or "T")) Then

Beziehungsweise, wie müsste es aussehen, da er das nicht frisst!?

Danke
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: koehlerbv am 15.10.10 - 00:40:09
Keine Ahnung, wo Du jetzt gerade herum geisterst im Code oder was Du da ausgegraben hast. Ein bisschen musst Du Dich schon selber anstrengen, AtNotes ist keine Gratis-Code-Factory.

TIpp:
Erweitere den bestehenden Code
If CalItem.Text = "T"
um ein OR:
If CalItem.Text = "T" OR ...

Wenn Dir das nicht gelingt, solltest Du einfach nicht in fremden Code herumbasteln, ja überhaupt erst mal die Finger vom Programmieren lassen. Die Gefahr wäre viel zu gross, dass Du richtigen Schaden anrichtest, weil Du gar nicht weisst, was Du da tust.

Sorry für die scheinbar harschen Worte, aber auch und gerade in der IT gilt es, Grenzen zu erkennen. Die Appendizitis meiere Tochter habe ich auch nicht selbst behandelt, das haben hervorragende Ärzte des Klinikums Traunstein übernommen. Und als mir ein kurzzeitig geistig Abwesender das Auto in Klump gefahren hat, habe ich ebenfalls nicht selbst Hand angelegt, sondern das einer Marken-Fachwerkstatt übergeben.

In diesem Sinne: Verstehe es bitte als guten Rat.

Bernhard
Titel: Re: Personnell Attendance Monitor PAM.nsf
Beitrag von: burkert am 15.10.10 - 06:45:28
Kein Problem Bernhard,
hab das schon verstanden. Danke trotzdem noch für Deinen Tipp!