Autor Thema: 8.5.2: Bug in @TextToNumber( "[26.10.2012 - 27.10.2012]" )  (Gelesen 2424 mal)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Gestern bin ich über einen Bug gestolpert, da habe ich an meinem Verstand gezweifelt:

In einem ewig nicht mehr angepassten Feld steht folgende Formel:
Code
start := @Text( UrlaubStart );
ende := @Text( UrlaubEnde );

range:= @TextToTime( "[" + start + "-" + ende + "]" );

tmp := @Explode( range );

res := @ToTime( tmp );
@If( @IsError( res ) ; "" ; res )

Ich meine, die kommt von der Idee her sogar aus irgendeinem Mail- Template Version 6 oder so...

Gestern musste ich feststellen, das bei einem 8.5.2er Client diese Zeile:
range:= @TextToTime( "[" + start + "-" + ende + "]" );

schicht NIX ergibt, egal was man für Start und Ende einträgt....
Am 8.5.3er Client den ich verwende, funktioniert das ganz normal.

Hat das schonmal jemand gesehen? Ist das bei 8.5.2 generell ein Problem, oder war das nur dieser spezielle Client, der das nicht berechnen konnte?

Thanx
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 it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: 8.5.2: Bug in @TextToNumber( "[26.10.2012 - 27.10.2012]" )
« Antwort #1 am: 26.10.12 - 12:53:48 »
Hallo,

also in 8.5.2FP3 geht diese Art Formel problemlos, sonst würden eine ganze Menge unserer Anwendungen gegen die Wand laufen !

Gruß

André

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: 8.5.2: Bug in @TextToNumber( "[26.10.2012 - 27.10.2012]" )
« Antwort #2 am: 26.10.12 - 13:19:05 »
Hallo,

Ich habe es gerade auch einmal bei mir getestet.
8.5.1 FP5

Das Ergebnis ist das was auch zu Erwarten war. Kein Fehler.


Andreas

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: 8.5.2: Bug in @TextToNumber( "[26.10.2012 - 27.10.2012]" )
« Antwort #3 am: 26.10.12 - 13:45:54 »
Danke fürs testen... Ich habe gestern die Formel nur so zum Laufen gekriegt am betroffenen Client:
@TextToNumber( "26.10.2012 - 27.10.2012" ), also ohne die Eckigen Klammern drum... Schon seltsam... War 8.5.2 ohne FP.
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 pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: 8.5.2: Bug in @TextToNumber( "[26.10.2012 - 27.10.2012]" )
« Antwort #4 am: 30.10.12 - 08:29:19 »
Hallo Torsten,

Achtung: @TextToNumber( "26.10.2012 - 27.10.2012" ) liefert bei mir 26 (Habe die Formel aber nur schnell mir SHIFT+F9 in einem Feld ausgeführt)
@TextToNumber( "[26.10.2012 - 27.10.2012]" ) liefert aber (zumindest im Feld ausgeführt) auch unter 7.0.3 @Error

Bist du dir sicher, dass du dan nicht was mit @TextToTime("[26.10.2012-27.10.2012]") verwechselst? ;)
Diese macht unter 8.5.3 keine Probleme.
Ist vielleicht der Client auf ein anderes Datumsformat im OS eingestellt.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: 8.5.2: Bug in @TextToNumber( "[26.10.2012 - 27.10.2012]" )
« Antwort #5 am: 30.10.12 - 10:03:09 »
Klar meinte ich texttotime... Vertippt...
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)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz