Autor Thema: Dokumente speichern mit schleife  (Gelesen 983 mal)

Offline KnoJo

  • Frischling
  • *
  • Beiträge: 28
Dokumente speichern mit schleife
« am: 26.10.05 - 15:52:07 »
Hi.

weis garnicht wie ichs erklären soll *g*
also ich hab in einer maske ein feld(mehrfachwerte)
die füll ich mit werten.
jetzt will ich jeden einzelnen wert über ein extra button speichern. dazu erstell über ls eine neue maske, schreib darein den wert, und speicher dieses.
hab dazu folgende schleife:
   For i=0 To elemente
      newdoc.form="temp"   
      newdoc.anzahl=doc.anzahl_alle(i)
      Call newdoc.Save(False,False)
   Next
wenn ich nun in die ansicht gehe, steht immer nur der letzte wert aus doc.anzahl_alle(i) drin.
also denk ich mal, dass es an und für sich funktioniert und die werte richtig übernommen werden, aber irgendwie speichert er immer nur das selbe dokument und legt kein neues an.
was hab ich da falsch gemacht oder vergessen  ???
(hoffe das bischen quelltext langt für euch)

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: Dokumente speichern mit schleife
« Antwort #1 am: 26.10.05 - 15:56:32 »
Da fehlt in der Schleife ein
set newdoc=new document(db)
darum schreibt er immer in das gleiche Dokument.

Aber wozu der Aufwand? Interessehalber...
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline KnoJo

  • Frischling
  • *
  • Beiträge: 28
Re: Dokumente speichern mit schleife
« Antwort #2 am: 26.10.05 - 16:02:25 »
kewl
set newdoc=new document(db) funktioniert zwar nicht aber Set newdoc=db.CreateDocument
danke ^^

das hab ich als aufgabe von meinem 'chef' bekommen.
soll sowas wie ne bestellliste werden....

mfg

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz