Autor Thema: Differenz zweier Felder  (Gelesen 3978 mal)

Offline MrXYZ

  • Aktives Mitglied
  • ***
  • Beiträge: 100
  • never touch a running system!
Differenz zweier Felder
« am: 23.11.04 - 10:01:45 »
Ich habe ein Feld A - Inhalt : A, B,D (alte Werte)

Feld B (neue Werte) - Inhalt: A,B,C,E

gelöscht wurde : D
neuer Eintrag : E

wie kann ich die Einträge separat ermitteln ???

Offline MrXYZ

  • Aktives Mitglied
  • ***
  • Beiträge: 100
  • never touch a running system!
Re: Differenz zweier Felder
« Antwort #1 am: 23.11.04 - 14:48:47 »
Hat sich erledigt ... Habe eine Lösung gefunden ... danke !  ;D

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Differenz zweier Felder
« Antwort #2 am: 23.11.04 - 15:00:54 »
Hi,

kannst du uns vielleicht an deiner Lösung teilhaben lassen?? 

Vielleicht hat irgendwann einmal jemand das gleiche Problem.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Differenz zweier Felder
« Antwort #3 am: 26.11.04 - 22:38:00 »
da der Autor offensichtlich andere nicht an seinem Wissen teilhaben lassen will, hier eine Erläuterung:

Feld1 := A : B : D; REM "Stand VOR einer Änderung";

Feld2 := A : B : E; REM "Stand NACH einer Änderung";

Schnittmenge:
@KeyWords( Feld1 ; Feld2 ; "" ); REM " = A : B ";

VORSICHT: das "" ist nötig, weil ohne es die Funktion völligen Quatsch zurückliefern kann (siehe KB)

NEU dazugekommen:
@Trim( @Replace( Feld2 ; Feld1 ; "" ) ); REM " = E ";

KOMMENTAR: Alle Werte aus Feld1, die auch in Feld2 vorkommen, werden durch "" ersetzt. Übrig bleiben die, die es in Feld1 NICHT gibt. Möglich, aber unnötig ist auch @Replace( Feld2 ; Schnittmenge( Feld1 und Feld2 ) ; "" )

Weggelöscht:
@Trim( @Replace( Feld1 ; Feld2 ; "" ) ); REM " = D ";

KOMMENTAR: wie im vorherigen Beispiel

Hoffe das hilft jemandem...

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Differenz zweier Felder
« Antwort #4 am: 26.11.04 - 22:43:03 »
Der Initiant sollte sich wirklich schämen, hat er doch von anderen Leuten die Zeit beansprucht.

Ganz besonderen Dank an Tode für diese Ausführungen, bin sicher, das wird anderen weiterhelfen, insbesondere, da Du die Sache mit sehr guten und wichtigen Kommentaren versehen hast. Dankeschön.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

y20frank

  • Gast
Re: Differenz zweier Felder
« Antwort #5 am: 26.11.04 - 22:48:51 »
Der Initiant sollte sich wirklich schämen, hat er doch von anderen Leuten die Zeit beansprucht.

Ganz besonderen Dank an Tode für diese Ausführungen, bin sicher, das wird anderen weiterhelfen, insbesondere, da Du die Sache mit sehr guten und wichtigen Kommentaren versehen hast. Dankeschön.

Hey, ... vielleicht ist er gerade mal für 'ne längere Sitzung eben deshalb nicht vor'm Bildschirm und sagt wie er es geschafft hat...  ;D
Aber mal im Ernst: Lösungen die man aus einer vorher hier selbst gestellten Frage selbst erarbeitet hat, sollten selbstverständlich (ob mit oder ohne Tipps) auch hier veröffentlicht werden!
Jedenfalls wurde das hier klasse gelöst, toll Tode!

Lieben Gruß
Frank

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Differenz zweier Felder
« Antwort #6 am: 26.11.04 - 22:56:27 »
Hey, ... vielleicht ist er gerade mal für 'ne längere Sitzung eben deshalb nicht vor'm Bildschirm und sagt wie er es geschafft hat...  ;D

Frank, da bin ich nicht einverstanden. Er hat ja dazu Zeit gehabt:

Hat sich erledigt ... Habe eine Lösung gefunden ... danke ! ;D



Und das ist wie ein Schlusspunkt abgefasst, also keine Bereitschaft, da was mitzuteilen.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

y20frank

  • Gast
Re: Differenz zweier Felder
« Antwort #7 am: 26.11.04 - 23:03:54 »
tja, Jens, da muss ich gestehen - haste recht (oder der Löser-seines-Problems [LsP] hat sich alles bis zum letzen verkniffen und ist erst danach auf das stille Örtchen geeilt - vielleicht meldet er sich ja noch mal schweißgebadet...  ;D )

Lieben Gruß
Frank

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Differenz zweier Felder
« Antwort #8 am: 26.11.04 - 23:12:09 »
Wäre schön, hoffen wir es ....
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Differenz zweier Felder
« Antwort #9 am: 27.11.04 - 01:33:33 »
... und ist erst danach auf das stille Örtchen geeilt - vielleicht meldet er sich ja noch mal schweißgebadet ...

Na, Du scheinst Dich ja echt auszukennen, Frank  ;D ;D ;D

Mein Dank gilt aber auch Torsten AKA Tode. Aus einer gelallten Frage etwas zu machen, was anderen später wertvolle Dienste leisten kann - bravo. Die Geduld hatte ich diesmal nicht.

Aber vielleicht gibt es ja die Lösung auf einer Site, die sich "Die Ressource rund um Lotus Notes" nennt:
Die Homepage des Fragestellers
Aufschlussreich ...  ;D

Man sollte eben den Hals nicht allzu voll nehmen !

Bernhard (dem derartige Threads auch tierisch auf den Senkel gehen !)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Differenz zweier Felder
« Antwort #10 am: 27.11.04 - 08:02:50 »
Na ja, wie lange ist wohl "noch ein bisschen".... ?

Zitat
P.S. Offizieller Start der Seite war der 29.10.2003. Also, noch ein bisschen Geduld, der Inhalt wird täglich ausgebaut!

Aus der oben angegebenen Website .... lässt tief blicken.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz