Autor Thema: Verteiler mit @DbLookup  (Gelesen 1747 mal)

Offline schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Verteiler mit @DbLookup
« am: 29.09.05 - 11:23:27 »
Hallo,

ich habe ein Dok welches ich mit einer Verteilerliste die in einer Ansicht hinterlegt ist versenden.
Ansicht Verteiler = 2 Spalten sortiert, Verteilername, Members
Der Verteiler richtet sich nach einer Auswahle von bis zu 3 Optionsfeldern die in einer Maske (Report) sind. Das Häckchen für die Aktualisierung ist überall gesetzt.
In dem Dok sind für jeden Verteiler ein SendTo-Feld angelegt. Die Auswahl für dieses Feld wird über eine Formel ermittelt.
@If (Intern_Lieferant ="Firmenintern" : Problemeart ="Prozessproblem" : weitereProzessProbleme ="Fertigungseinrichtung";@DbLookup( Notes : "NoCache" ; ""  : ""  ; "VerteilerLookup" ; Intern_Prozeß_Fertigungseinrichtung; 2 );"")

Alle SendTo-Felder werden in einem SendToAll-Feld zusammengefasst.
SendTo1 : SendTo2 : usw

Versendet wird das Ganze mit
@Command([FileSave]);
@MailSend (SendToAll ;"";"";"Ein Report erfordert Ihre Beachtung" ;"";"Bitte folgen Sie dem Dokumentenlink ";[IncludeDoclink])

Leider bekomme ich die Meldung kein SendTo-Feld im Dokument.

Wo liegt der Fehler?


Wilfried
« Letzte Änderung: 29.09.05 - 15:16:23 von schurke »
notes 6.5.5

klaussal

  • Gast
Re: Verteiler mit @DbLookup
« Antwort #1 am: 29.09.05 - 11:45:32 »
Heisst das Feld jetzt
Zitat
SendToAll
oder SendTo ?

Offline schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Verteiler mit @DbLookup
« Antwort #2 am: 29.09.05 - 11:47:59 »
Heisst das Feld jetzt
Zitat
SendToAll
oder SendTo ?

SendTo
notes 6.5.5

klaussal

  • Gast
Re: Verteiler mit @DbLookup
« Antwort #3 am: 29.09.05 - 11:50:08 »
Works as designed  ;D

@MailSend (SendToAll....   <--- müsset da nicht SendTo stehen ?

Offline schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Verteiler mit @DbLookup
« Antwort #4 am: 29.09.05 - 11:57:08 »
Da steht auch SendTo.
Ich habe es nur zum besseren Verständnis SendToAll genannt.

Ich habe alles zigmal überprüft und verglichen.
Aber ich finde nicht den Fehler. Eigentlich sollte es so funzen aber es funzt einfach nicht. :-:
notes 6.5.5

klaussal

  • Gast
Re: Verteiler mit @DbLookup
« Antwort #5 am: 29.09.05 - 12:48:36 »
@prompt einbauen und schauen, wo es hakt.

Offline Mandalor

  • Senior Mitglied
  • ****
  • Beiträge: 359
  • Geschlecht: Männlich
Re: Verteiler mit @DbLookup
« Antwort #6 am: 29.09.05 - 13:40:52 »
Kann es daran liegen:

Aus der hilfe:

Text. Die Namen der Felder im aktuellen Dokument, die im Mail-Memo enthalten sein sollen. Die Felder müssen Daten des Typs Text oder Textliste enthalten; ihre Inhalte werden in der Reihenfolge an das Memo angehängt, in der sie von Ihnen aufgelistet wurden. (Sie können mit @Text den Inhalt eines numerischen Feldes in einer Variablen speichern und den Variablennamen als Feldnamen verwenden.) Jeder Feldname muß zwischen Anführungszeichen eingeschlossen werden. Wenn Sie mehrere Felder auflisten möchten, benutzen Sie das Listenformat von Notes: "Beschreibung":"Fragen":"Lösung". Wenn Sie Variablen verwenden, die Feldnamen enthalten, lassen Sie die Anführungszeichen weg.
Wenn Sie das nachfolgend beschriebene Flag [IncludeDocLink] verwenden, geben Sie eine leere Zeichenfolge ("") für den Parameter Haupttextfelder an. Wenn Notes/Domino ein Feld nicht nach Namen finden kann, wird statt dessen das Zeichenfolgenliteral verwendet.
mit besten Grüßen

Markus Petzold

Offline schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Verteiler mit @DbLookup
« Antwort #7 am: 29.09.05 - 15:16:06 »
Danke, habe eine andere Lösung gefunden.
notes 6.5.5

klaussal

  • Gast
Re: Verteiler mit @DbLookup
« Antwort #8 am: 29.09.05 - 15:28:44 »
Ja toll ! Und welche ?

Offline schurke

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: Verteiler mit @DbLookup
« Antwort #9 am: 13.10.05 - 14:42:47 »
Ich bin noch die Lösung schuldig.

Ich habe in dem Feld SendTo die Auswahlformel hinterlegt.
@If(Intern_Lieferant ="2"; SendTo1; Intern_Lieferant ="1" & Problemeart ="3" & weitereProzessProbleme ="1";SendTo2;Intern_Lieferant ="1" & Problemeart ="3" & weitereProzessProbleme ="2";SendTo3;"")

Und in den Feldern SendTo1 usw. die Formel mit @DbLookup( Notes : "NoCache" ; ""  : ""  ; "Ansicht_Verteiler" ; "Auswahl des Verteilers" ; 2)

Wilfried
notes 6.5.5

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz