Autor Thema: Neue Dokumente aus einer Eingabe  (Gelesen 2510 mal)

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Neue Dokumente aus einer Eingabe
« am: 26.01.10 - 11:39:31 »
 ??? ???
Ich habe folgendes Problem:
Ich gebe via Web in einem Formular bis zu 15 Namen von Personen ein. Beim speichern muss Notes daraus für jeden im Formular eingegeben Namen ein neues Dokument erstellen.
Kann ich das überhaupt?
Ich bin nicht so der Scripter, ich versuche lieber die Dinge per Formeln zu lösen - hier muss ich aber wohl mit nem Script dran.
-------
Gruß Rolf
--------------

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Neue Dokumente aus einer Eingabe
« Antwort #1 am: 26.01.10 - 11:49:54 »
Über einen Agent ginge das.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Neue Dokumente aus einer Eingabe
« Antwort #2 am: 26.01.10 - 11:50:41 »
Hilft Dir unter Umständen

@DoWhile

weiter?

Auf die Namen kannst Du ja über Feldname[n] zugreifen.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Neue Dokumente aus einer Eingabe
« Antwort #3 am: 26.01.10 - 11:56:55 »
Hallo,

Eine andere Alternative waere

@For und @Elements


Andreas

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Neue Dokumente aus einer Eingabe
« Antwort #4 am: 27.01.10 - 14:36:44 »
Über einen Agent ginge das.
Wenn ich  beim "webquerysave" einen Agenten antrigger, der ein
@Command([Compose];"";"xxx");
@Command([FileSave]);
enthält, passier nix.
Wo ist mein gedanklicher Fehler?
-------
Gruß Rolf
--------------

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Neue Dokumente aus einer Eingabe
« Antwort #5 am: 27.01.10 - 14:53:30 »
Ich kann mich irren, aber mit @-Functions und @-Formeln hast Du glaube ich keine Moeglichkeit ueber das Web.

Es wird Dir nicht erspart bleiben, dieses ueber einen Agenten zu realisieren, der mittels Script Deine Anforderungen umsetzt.


Andreas

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Neue Dokumente aus einer Eingabe
« Antwort #6 am: 27.01.10 - 14:55:47 »
Ich habe es befürchtet - da muss ich mir mal im Netz ein paar Scriptfetzen suchen  :-\
-------
Gruß Rolf
--------------

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Neue Dokumente aus einer Eingabe
« Antwort #7 am: 27.01.10 - 14:56:28 »
@Command( [Compose]... ) ist ein Frontend-Kommando, das klappt auf keinen mit einem Backend-Agenten...

Toni
Grüßle Toni :)

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Neue Dokumente aus einer Eingabe
« Antwort #8 am: 27.01.10 - 15:02:04 »
Hier schon mal eine kleine Anregung.

Code
Dim ses As New NotesSession
Dim curDoc as NotesDocument
Dim newDoc as NotesDocument
Dim i As Integer

Set curDoc = ses.DocumentContext

For i = 0 To curDoc.FeldMitNamen
  Set newDoc = New NotesDocument(ses.CurrentDatabase)
  ...
  Werte Setzen
  ...
  Call newDoc.Save(True, False)
  Set newDoc = Nothing
Next

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz