Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: feel_x am 10.09.03 - 10:29:14

Titel: Adressdatenbank gesucht
Beitrag von: feel_x am 10.09.03 - 10:29:14

Keine Angst, ich habe nicht vor, das Rad neu zu erfinden..

Also: Es geht um eine erweiterte Adressdatenbank, bei der sich zusätzlich zu den normalen Infos noch Details eintragen lassen:
Nehmen wir an, ich habe jezt die Wahl "Raucher/Nichtraucher", Männlich/Weiblich und die Kontrollkästchen-schaltfläche "Spiegel/Stern/Focus-Leser".

Jetzt will ich an alle männlichen Raucher, die Stern lesen, eine Mail schreiben.
wie realisiert man am besten eine solche Auswahl?
Hat jemand ein Beispiel?

Perfekte Anwendung für eine relationale DB, weiß ich. Zurzeit besteht eine solche Lösung aus einer alten Filemaker-Datenbank, die soll aber in den Rest der Firmenwelt integriert werden.

 ;)
feel_x

Titel: Re:Adressdatenbank gesucht
Beitrag von: Driri am 10.09.03 - 12:22:45
Nur mal so ins Blaue :

- Standard-Adreßbuch mit den benötigten Feldern
- Agenten zum Erstellen von Gruppendokumenten anhand bestimmter Kriterien (z.B. alle Nichtraucher).

Das ist natürlich recht unflexibel, da ich entweder in den Agents die Kriterien fest definieren muß oder für die Kriterien jeweils Views baue, die dann beim Start des Agents abgefragt werden.
Titel: Re:Adressdatenbank gesucht
Beitrag von: feel_x am 10.09.03 - 12:41:25

gibt es vielleicht eine Lösung, das ganze dynamisch per script zu lösen?
Statisch würde ich das ungerne machen, weil zu den Zeitschriften ja auch noch die c't und die Computer-Blöd hinzukommen könnten..


feel_x
Titel: Re:Adressdatenbank gesucht
Beitrag von: Driri am 10.09.03 - 12:58:46
Also was mir noch einfällt ist evtl. über die Volltextsuche die Auswahl der benötigten Dokumente zu realisieren. Das kann natürlich auch ins Auge gehen, wenn z.B. einer Raucher mit Nachnamen heißt.
Titel: Re:Adressdatenbank gesucht
Beitrag von: feel_x am 10.09.03 - 13:02:05
..kann natürlich auch ins Auge gehen, wenn z.B. einer Raucher mit Nachnamen heißt.

 ;D

genau das hab ich auch schon verworfen.. könnte ja auch jemand "Stern" heißen oder Spiegel.

Hm. *Hirnzermarter*
Titel: Re:Adressdatenbank gesucht
Beitrag von: Glombi am 10.09.03 - 13:53:56
Man kann bei der Volltextsuche die Suche aber auch auf bestimmte Felder beschränken, in dem man das direkt in der Suchabfrage macht oder per Maske sucht.

Elegenter wäre natürlich eine Script Lösung. Du erstellst quasi ein neues Dokument mit der Form und dort soll der User die zu suchenden Werte in die Felder eintragen. Das Script bildet dann denn Searchstring und liefert alle entsprechenden Dokumente in ein Colletion. Dann darüber iterieren und die Mails versenden. Evtl. davor ein 2. Dialgobox, in der Thema und Body eingegeben werden können.

Andreas
Titel: Re:Adressdatenbank gesucht
Beitrag von: feel_x am 10.09.03 - 14:05:19
Elegenter wäre natürlich eine Script Lösung. Du erstellst quasi ein neues Dokument mit der Form und dort soll der User die zu suchenden Werte in die Felder eintragen. Das Script bildet dann denn Searchstring und liefert alle entsprechenden Dokumente in ein Colletion.

Si, sowas meine ich.
Hat jemand dafür ein halbfertiges Script?

Ich bin scriptmäßig eher Entwicklungsland..
 ;)

feel_x
Titel: Re:Adressdatenbank gesucht
Beitrag von: ata am 10.09.03 - 15:01:41
... du kannst dafür die die "Kategorien" des Adressdokumentes verwenden. In der Ansicht "ByCategory" hast du dann je nach Kategorie bereits alle zusammen - wenn du allerdings eine mehrfachauswahl brauchst, dann musst du etwas programmieren und dir eine angepasste Suchmaske benutzen...

ata
Titel: Re:Adressdatenbank gesucht
Beitrag von: feel_x am 11.09.03 - 11:28:29
wenn du allerdings eine mehrfachauswahl brauchst, dann musst du etwas programmieren und dir eine angepasste Suchmaske benutzen...

ata

Ja, ich brauche mehrfachauswahl :)
Die Suche "Beispielmaske ausfüllen" ist aber schon fast gut.
jetzt wäre das ganze nur ohne Zwischenschritt schön, das heißt kürzer als
Lupe klicken
Mehr
beispielmaske ausfüllen
Okay
Suchen
alle auswählen
Button (aktion oder Agent) "Memo schreiben"


Naja. Die umständliche Version funktioniert ja schon ganz fein. Würde die Suchmaske nur gern direkt per Navigator auswählen können, dann hätt 'mers ja schon.
;)

feel_x

Titel: Re:Adressdatenbank gesucht
Beitrag von: ata am 11.09.03 - 11:47:23
... dann mußt du dir eben eine Programmieren, die den Komfort hat, den du haben willst...

ata
Titel: Re:Adressdatenbank gesucht
Beitrag von: Micha am 11.09.03 - 13:53:46
Ich hab hier mal einen Link in die Sandbox, die Suche dort lässt sich leicht anpassen und müsste das bewerkstelligen was du willst.

http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/cf95b269ce67c8b8852567de007428cf?OpenDocument (http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/cf95b269ce67c8b8852567de007428cf?OpenDocument)