Autor Thema: Personnell Attendance Monitor PAM.nsf  (Gelesen 3500 mal)

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Personnell Attendance Monitor PAM.nsf
« 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

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #1 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.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #2 am: 13.10.10 - 15:29:58 »
Inwiefern abändern?
Muss ich dann anstatt dem "T" "unterwegs" eintragen??
Danke

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #3 am: 13.10.10 - 15:37:09 »
ja
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #4 am: 14.10.10 - 09:39:49 »
Ich hab es mal getestet.
Danach werden leider keine Termine mehr ausgelesen!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #5 am: 14.10.10 - 11:07:41 »
"unterwegs" <> "Unterwegs"

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #6 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

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #7 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.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #8 am: 14.10.10 - 13:44:23 »
Wie wäre es mit einem OR?

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #9 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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #10 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

Offline burkert

  • Aktives Mitglied
  • ***
  • Beiträge: 209
Re: Personnell Attendance Monitor PAM.nsf
« Antwort #11 am: 15.10.10 - 06:45:28 »
Kein Problem Bernhard,
hab das schon verstanden. Danke trotzdem noch für Deinen Tipp!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz