Autor Thema: Autorenfelder mit @Formula zusammensetzen  (Gelesen 1084 mal)

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Autorenfelder mit @Formula zusammensetzen
« am: 16.04.05 - 18:33:42 »
Ich habe ein Autorenfeld, das schon eine Rolle [PA] enthält; diesem Feld müchte ich gerner noch einen User hinzufügen.
Krieg ich irgendwie mit Formeln nicht hin.

Was ich auch probiere, ds Ergebnis sieht immer so aus

"CN=[PA-PB]; Kathleen Rossner/O=Witte/C=de"

Ich muss aber auf das Vohandensein der Rolle PA-PB prüfen.

shed a light, pls.

Habe andere Lösungsansätze, aber da brauche ich ein weiteres Feld und muss einiges umstricken...

Meine Formel an der Stelle sieht so aus

@If(Status>"1";
@SetField("authors";authors + @NewLine +_newEditor);
@SetField("authors";_newEditor));

« Letzte Änderung: 16.04.05 - 18:38:50 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Autorenfelder mit @Formula zusammensetzen
« Antwort #1 am: 16.04.05 - 19:46:07 »
Hi,

hast du bei dem Feld die Option "Mehrfachwerte zulassen" gesetzt und die entsprechenden Trennzeichen gesetzt?


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

Offline joringel

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
Re: Autorenfelder mit @Formula zusammensetzen
« Antwort #2 am: 16.04.05 - 19:58:29 »
Geht das nicht mit



@If(Status>"1";
@SetField("authors";authors : _newEditor);
@SetField("authors";_newEditor));

Schönes WE
Nenne nie einen Server 'Lokal'...

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Autorenfelder mit @Formula zusammensetzen
« Antwort #3 am: 17.04.05 - 01:09:49 »
Jo, Ulrich, der Listen-Verbinder in Formelsprache ist das Zeichen ":". Immer und nur (come hell or high water und egal, was im Frontend in den Feldeigenschaften in der entsprechenden Maske steht) - die Operation wird auch hier im Backend ausgeführt.

Und wenn was mystisches im Ergebnisfeldfeld steht, immer prüfen, ob das Feld Multivalue ist. Das würde dann aber nur für Frontendaktionen gelten, denn die Backend-Operationen scheren sich auch um diese Eigenschaft der Maske in keiner Weise.

Das nur als tiefere Erläuterung zu dem, was Axel und joringel schon geschrieben haben. Und ich wette, Du schreibst morgen: "Leute, wie habe ich mir eben vor den Kopf geschlagen !". Du weisst das ja alles.

Beste Grüsse von TS nach ME von

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Autorenfelder mit @Formula zusammensetzen
« Antwort #4 am: 17.04.05 - 15:37:03 »
ja, ja, diese Mehrfachwerte ::) *patsch*
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz