Hallo miteinander,
ich bin langsam echt am verzweifeln....
Ich habe mir lokal eine Datenbank erstellt. Auf der Datenbank habe ich 2 Agenten. Die Agenten sind mit der Formelsprache programmiert. Wenn ich die Agenten im LN starte, also direkt in der DB, dann funktionieren die einwandfrei. Aber will ich die Agenten zeitgesteuert oder vom Designer aus starten, dann laufen die zwar, machen aber nix.
An was könnte das liegen?
Ich schreib euch nochmal die Voraussetzungen auf, die ich habe:
DB: lokal
Formel: Formel Sprache
Formel des 1. Agenten:
@If(DK_Erledigt_HR = "Nein" & @Today = @Adjust(dk_Datum;0;0;0;0;0;0) ;
@MailSend(dk_Bearbeiter_HR;"";"";"Jahresjob erledigen";"";"Hallo, Sie müssen heute einen Jahresjob erledigen. Hier ist der Link zu dem Job--> ";[IncludeDoclink]);"");
@If(DK_Erledigt_HR = "Nein" & @Today >= @Adjust(dk_Datum;0;0;1;0;0;0) ;
@MailSend(dk_Bearbeiter_HR;"";"";"Erinnerung zum Jahresjob";"";"Hallo, Sie haben einen Jahresjob noch nicht erledigt. Hier ist der Link zu dem Job--> ";[IncludeDoclink]);"");
@If(DK_Zustaendiger = "SH" | DK_Zustaendiger = "Beide" & DK_Erledigt_Hr ="Ja" &dk_erledigt_gesamt="Nein";
@MailSend(DK_Zustaendiger_gesamt;"";"";"Jahresjob erledigen";"";"Hallo, Sie müssen einen Jahresjob erledigen. Hier ist der Link zu dem Job--> ";[IncludeDoclink]);"");
DK_Status = "gesendet";
SELECT @All
Formel des 2. Agenten:
@If(@Text(
@BusinessDays(@GetProfileField ("Profilmaske";"date"); @Today;1 : 7;@GetProfileField ("Profilmaske";"Feiertag_1") :@GetProfileField ("Profilmaske";"Feiertag_2") :@GetProfileField ("Profilmaske";"Feiertag_3") :@GetProfileField ("Profilmaske";"Feiertag_4") :@GetProfileField ("Profilmaske";"Feiertag_5") :@GetProfileField ("Profilmaske";"Feiertag_6") :@GetProfileField ("Profilmaske";"Feiertag_7") :@GetProfileField ("Profilmaske";"Feiertag_8") :@GetProfileField ("Profilmaske";"Feiertag_9") :@GetProfileField ("Profilmaske";"Feiertag_10") :@GetProfileField ("Profilmaske";"Feiertag_11") :@GetProfileField ("Profilmaske";"Feiertag_12") :@GetProfileField ("Profilmaske";"Feiertag_13") :@GetProfileField ("Profilmaske";"Feiertag_14"))
) = tag & erledigt ="Nein";@MailSend(bearbeiter;"";"";"Monatsjob bearbeiten : "+reportname;"";"Du wurdest auserwählt diesen Monatsjob zu bearbeiten:---> ";[IncludeDoclink]);"");
SELECT @All
An was kann das liegen?
Ich bitte um Hilfe.
Vielen Dank auch schon im Voraus.
gruß Chris