Autor Thema: Formel gesucht für Letztes Zeichen  (Gelesen 1718 mal)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Formel gesucht für Letztes Zeichen
« am: 23.03.04 - 10:50:41 »
Moin,

ich will in der Eingabevalidierung die Eingabe folgendermaßen auseinandernehmen:
ist das letzte Zeichen ein Backslash, dann ist alles gut, ansonsten
füge ein Backslash an.

Formel ist jetzt nicht gerade meine Domäne und da wollte ich Fragen ob jemand nicht vielleicht zufällig eines parat hätte ?
hüstel

Ciao
Don Pasquale

klaussal

  • Gast
Re:Formel gesucht für Letztes Zeichen
« Antwort #1 am: 23.03.04 - 10:52:43 »
... aus der hilfe:   ;D

  1.   Dieses Beispiel gibt "ohn" zurück, d.h. die 3 Zeichen ganz rechts in der Zeichenfolge.
@Right("Friedrich Jacobsohn";3)  

und das ganze jetzt noch "if" erweitern.....  :P
« Letzte Änderung: 23.03.04 - 10:53:50 von klaussal »

klaussal

  • Gast
Re:Formel gesucht für Letztes Zeichen
« Antwort #2 am: 23.03.04 - 11:01:20 »
na gut, so ungefähr:

@If(@right(dein_feld;1)="/";"";dein_feld = dein_feld + "/")

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Formel gesucht für Letztes Zeichen
« Antwort #3 am: 23.03.04 - 11:07:03 »
So wird das nix.
Zunächst: Das ganze gehört in die Eingabeumsetzung, nicht in die Validierung (da geht sowas gar nicht).

Dann:
@If (Right (dein_feld; 1) = "\\"; dein_feld; dein_feld + "\\")

HTH,
Bernhard

PS: Ich hoffe, ich habe die Notierung des Backslashs im String aus dem Kopf richtig hinbekommen ...

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Formel gesucht für Letztes Zeichen
« Antwort #4 am: 23.03.04 - 11:12:11 »
Das ist meine aktuelle Lösung,
nu muß ich nur noch statt des "o" ein maskeirtes Backslash nehmen.

FELDNAME := TEMPVERZEICHNIS;

@If(      
         @Right(FELDNAME;1) = "o" ;
         FELDNAME ;
         FELDNAME + "o"
) ;

FIELD TEMPVERZEICHNIS := FELDNAME;

@Klaussal & @koehlerbv

Vielen Dank, das ist jetzt meine Lösung ( nur mit eurer Hilfe)

FELDNAME := TEMP;

@If(      
         @Right(FELDNAME;1) = "\\" ;
         FELDNAME ;
         FELDNAME + "\\"
) ;

FIELD TEMP := FELDNAME;


@Klaussal:
Ich saß wirklich dran, ich brauch nur so ellenlang mit der @Syntax
@bernhard:
Wie immer, deins sieht so furchtbar viel eleganter aus.
Spricht ausser der eleganten Effizienz deiner formel auch noch
funktionsmäßig etwas gegen meine Formel ?
Ciao
Don Pasquale
« Letzte Änderung: 23.03.04 - 11:16:20 von Don Pasquale »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Formel gesucht für Letztes Zeichen
« Antwort #5 am: 23.03.04 - 11:15:36 »
In der Eingabeumsetzung von TEMPVERZEICHNIS ist nur die @If-Formel nötig, der Rest da herum nicht.

Bernhard

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Formel gesucht für Letztes Zeichen
« Antwort #6 am: 23.03.04 - 11:18:13 »
Womit ich bei

@If(      
         @Right(TEMP;1) = "\\" ;
         TEMP ;
         TEMP + "\\"
)

wäre, was dem von bernhard entspricht  ;D



Ciao
Don Pasquale

klaussal

  • Gast
Re:Formel gesucht für Letztes Zeichen
« Antwort #7 am: 23.03.04 - 11:19:48 »
@bernhard,

war auch nur so ungefähr....

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Formel gesucht für Letztes Zeichen
« Antwort #8 am: 23.03.04 - 11:22:28 »
Es hat ja auch ungefähr in die richtige Richtung gezeigt  ;)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Formel gesucht für Letztes Zeichen
« Antwort #9 am: 23.03.04 - 12:10:18 »
Ich hab´s ja auch ungefähr so verstanden.
« Letzte Änderung: 23.03.04 - 14:42:17 von Don Pasquale »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Formel gesucht für Letztes Zeichen
« Antwort #10 am: 23.03.04 - 12:13:16 »
Ihr scheint da über eine ganz ungefähr liche Sache zu plaudern ...  ;D
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