Autor Thema: Erzeugen mehrerer Dokumente beim speichern der Maske  (Gelesen 2109 mal)

Offline Jan 83

  • Frischling
  • *
  • Beiträge: 10
Moin Moin,

ich grüble nun schon zwei Tage über einem Problem und finde keine Lösung.

Folgendes Problem stellt sich mir:

Die Dokumente werden bei der Eingabe auf ebene des Vertrages erzeugt. Ein Vertrag kann dabei 1 bis n Anlagen beinhalten, welche alle baugleich sind, weshalb die veranschlagten Kosten je Anlage identisch sind.

Um das ganze besser Auswerten zu können sollen nun in einer weiteren Ansicht jedoch nicht nur die Verträge mit der Summe aller Kosten dargestellt werden, sondern jede einzelne Anlage.

Besteht eine Möglichkeit beim speichern einer Maske, mehrere Dokumente, für jede Anlage eins, zu erzeugen?

Beste Grüße
Jan

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Erzeugen mehrerer Dokumente beim speichern der Maske
« Antwort #1 am: 19.07.11 - 10:22:57 »
Hallo Jan,

klar. Da hilft es, sich zum Beispiel die CreateDocument Methode anzusehen.
Ein Dim newdoc as New NotesDocument(db) gibt Dir auch die Möglichkeit.

Mit den Stichworten kommst Du weiter!

Grüße Christian

Sorry:
für 1-n Dokumente denke ich an eine Schleife: Am Anfang das Objekt newdoc erzeugen, dass Du nach dem Speichern mit
Delete newdoc
löschen kannst.
« Letzte Änderung: 19.07.11 - 10:31:45 von Christian Kröll »
Christian Kröll

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Erzeugen mehrerer Dokumente beim speichern der Maske
« Antwort #2 am: 19.07.11 - 11:08:07 »
Du kannst es auch einfach nur neu setzen

Set newdoc = New NotesDocument (db)

Offline Christian Kröll

  • Aktives Mitglied
  • ***
  • Beiträge: 197
  • Geschlecht: Männlich
Re: Erzeugen mehrerer Dokumente beim speichern der Maske
« Antwort #3 am: 19.07.11 - 11:49:51 »
@Peter

Du hast recht. Ich habe da nur aus grauer Vorzeit etwas im Hinterkopf, wo ohne Delete Probleme aufkamen.
Christian Kröll

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz