Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MrBarron am 06.09.02 - 11:20:56

Titel: Duplikate raus - aber schnell :)
Beitrag von: MrBarron am 06.09.02 - 11:20:56
Hallo zusammen.

Momentan befasse ich mich mit der Datenbank eines Bücherwurms ;D . Dieser hat eine prall gefüllte Ansicht, die  praktischerweise dank ISBN-Nr. und ähnlich gelagerter Scherze mit reichlich Duplikaten gesegnet ist.

Diese sollen natürlich nicht die Ansicht zieren - ergo: Raus mit dem Pack ;). Aber wie?... ???
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: Obrac am 06.09.02 - 11:37:14
SChmidt!!!! Ich hab Dir doch schon gesacht, wie. Du verdammter Königsmakakke!!!
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: Obrac am 06.09.02 - 11:38:46
Set doc=View.GetFirstDocument
     While Not (doc Is Nothing)
           sKundenname=doc.Name(0)
           sKundennummer=doc.Kdnr(0)
           
           If sKundennummer<>sKundennummerAlt Then
                 Set docKunden = db.CreateDocument
                 docKunden.Form="frmKunden"
                 
                 docKunden.Kdnr = sKundennummer
                 docKunden.Name = sKundenname
                 Call docKunden.save (True, False)
           End If
           sKundennummerAlt=sKundennummer
           Set doc=View.GetNextDocument (doc)
     Wend
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: MrBarron am 06.09.02 - 11:53:03
Hallo Bieter.

Vielen Dank für Ihre Hilfe.
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: adminnaddel am 06.09.02 - 11:53:23
guckst du bei eknori ;D
http://eknori.dyndns.org/knowledge/devidea.nsf/72f5593b366904104125687d004a70bc/1b51f1f2028454bec125680f002fb328?OpenDocument
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: Till_21 am 06.09.02 - 13:32:51
@ Ex-Bohlen:
Was hat dein Code mit dem Problem zu tun ?

Würd mich interessieren...

gruss / till
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: Obrac am 06.09.02 - 13:41:54
In dem Script werden Dokumente verglichen, die in einer Ansicht direkt untereinander stehen. In dem Fall wird bei keiner Übereinstimmung ein neues Dokument mit einer anderen Maske erzeugt. Aber es dürfte ja auch nicht so schwer sein, stattdessen die Funktion einzubauen, Dokumente mit gleichen Feldinhalten zu löschen. Habe ich Dich damit befriedigt, Till_21?
Titel: Re: Duplikate raus - aber schnell :)
Beitrag von: Till_21 am 06.09.02 - 13:52:39
Das nenn ich mal Qualitätssicherung