Autor Thema: Berechnete Mehrfachwerte  (Gelesen 1782 mal)

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
Berechnete Mehrfachwerte
« am: 24.04.07 - 16:52:34 »
Hallo!

Eine Auftragsdatenbank für Abteilungen soll mitführen, wer welchen Auftrag erledigen muß. Folgende Felder:

- Auftragsbezeichnung (z.B. "Blumen gießen")
- Auftragsempfänger (z.B. "Franz Muster")
- Abteilung (z.B. "Hausmeister")

Es können auch mehrere Auftragsempfänger sein (=Mehrfachwerte zulassen). Somit auch mehrere Abteilungen betroffen sein. Beispiel:

Auftrag: Blumen gießen
Empfänger: Franz Muster, Abt. Hausmeister und Helga Testerin, Abt. Sekretariat

Nun soll es folgende Ansicht geben:

Abteilung Hausmeister
    > Franz Muster
         >> Blumen gießen

Abteilung Sekretariat
    > Helga Testerin
         >> Blumen gießen

Soweit klingts ja ganz einfach, nich? Aaaaaber:  es ist eine Formel in der Maske, die aus dem NAB die Abteilung automatisch anhand des Namens ermittelt (LookUp) und in ein Hilfsfeld "Abteilung" schreibt. Nun stehen beispielsweise im Feld "Auftragsempfänger" zwei Namen drin, und im berechneten Feld (Abteilung) stehen somit zwei Abteilungen drin.

Wenn ich nun die Ansicht baue, dann ergibt sich der Effekt:

--------------------------------
Abteilung Hausmeister
   > Franz Muster
           >> Blumen gießen
   > Helga Testerin
           >> Blumen gießen.

Abteilung Sekretariat
   > Franz Muster
           >> Blumen gießen
   > Helga Testerin
           >> Blumen gießen.

--------------------------------

Frau Helga Testerin ist aber nicht in der Abteilung Hausmeister, und Franz Muster kein Sekretär!

Wißt ihr, was ich meine?  Wie gehe ich das Thema an?




Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

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: Berechnete Mehrfachwerte
« Antwort #1 am: 24.04.07 - 17:08:46 »
Redesign.

a) Ein Auftragsdokument, mehrere Auftragsempfängerdokumente.
b) Den Empfänger als "Hausmeister\Franz Muster"  eintragen.

Fällt mir am Ende eines langen Arbeitstages mal so spontan ein.
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

botschi

  • Gast
Re: Berechnete Mehrfachwerte
« Antwort #2 am: 24.04.07 - 17:16:16 »
Das denke ich auch.
Woher soll die Ansicht denn wissen, dass Helga nicht Abteilung Hausmeister ist?

Du kategorisierst nach Abteilung und die zweite Spalte zeigt alle Empfänger an, die in dem Auftrag eingetragen wurden.

Ich denke, die Lösung <a> und <b> von m3 lösen Dein Problem.


Matthias

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Berechnete Mehrfachwerte
« Antwort #3 am: 24.04.07 - 17:20:32 »
Oder man arbeitet mit nur einer kategorisierten Spalte und baut sich die Kategorisierung selber: Statt der beiden Felder Abteilung und Auftragsempfänger gibt es dann (für diese Spalte) nur eines:
Abteilung + "\\" + Auftragsempfaenger.

Bernhard
« Letzte Änderung: 27.04.07 - 16:25:21 von koehlerbv »

Offline emadowo

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
  • Danke für dieses Forum!
Re: Berechnete Mehrfachwerte
« Antwort #4 am: 27.04.07 - 16:01:21 »
 :)
Danke für eure Hilfe! Hab's so gemacht wie von Bernhard vorgeschlagen, hat prima hingehauen!
Erwin Maier
IT-Administration Genossenschaftsbank
Notes R9.01
Kenntnisse: Formelsprache, Script

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Berechnete Mehrfachwerte
« Antwort #5 am: 27.04.07 - 16:26:39 »
Schön, dass es geklappt hat - wobei mir syntaktisch ja noch ein Fehler "*" statt "+" passiert ist. Sorry deswegen. Ich habe das oben korrigiert.

Schönes Wochenende,
Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz