Autor Thema: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?  (Gelesen 3901 mal)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
gerade eben wurde es in einem Thread erwähnt:

Ansprechen eines Mehrfachwertes durch Feldname[ x ] in der Formelsprache...

Das ist ja ein neues Feature in R6, genau wie z.B. Schleifen...

Benutzt Ihr die neuen Features, oder seid Ihr (wie ich) skeptisch und bleibt (wo möglich) bei den "Würkarounds", die Ihr Euch für die Formelsprache anstatt schleifen / etc. ausgedacht habt ?

Ich könnte mir zum Beispiel vorstellen, dass eine Aktion FeldA + FeldB mit zwei Mehrfachwerten wesentlich schneller ist, als @For( .... FeldA
  • + FeldB
  • );


Was meint Ihr zu dem Thema (also allgemein: Neue Funktionen in der Formelsprache und ob Ihr sie verwendet), das würde mich mal interessieren...

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: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #1 am: 09.03.05 - 17:45:49 »
Also, nachdem Damien die gesamte Formel-Engine neu geschrieben hat für ND6 ist das Risiko von Fehlern bei den neuen Funktionen genau gleich gross wie bei den Würgarounds. Deine Begründung wäre nur sinnvoll, wenn es sich um eine Fortschreibung gehandelt hätte.
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

Marinero Atlántico

  • Gast
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #2 am: 09.03.05 - 17:53:53 »
+1
Aber meine Notes Kunden haben sowieso nur 5 oder die Kombination 4.5/5/6.5
Ich würd aber das neue übernehmen, wenn ich könnte.
Macht code übersichtlicher und @sort ist sowieso in jedem Fall ein Gewinn.
Es wurden ja in jedem Domino Release neue Formelsprache-Funktionen dabei-getan. Hat es da jemals einen Bug gegeben?
Die Domino3 Veteranen meiner ex-Consulting behaupteten immer, dass Domino4  LotusScript (vor 4.5) extrem buggy gewesen sein soll.
« Letzte Änderung: 09.03.05 - 17:56:20 von Marinero Atlántico »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #3 am: 09.03.05 - 17:57:45 »
Thomas Schulte hat für die !!HELP!! DB einige dieser neuen Funktionen ( While , [] ) verwendet während ich ( vermutlich aus Bequemlichkeit ) Altbewährtes verwendet habe. Ich kann aber bei den neuen Funktionen nichts nachteiliges feststellen ( ausser halt, daß die Abwärtskompatibilität nun zum Teufel ist )
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #4 am: 09.03.05 - 18:06:52 »
Ich denke, die Abwärtskompatibilität ist das Thema in diesem Zusammenhang, und das hängt nun mal von der Einsatzumgebung ab.
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 datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #5 am: 09.03.05 - 18:27:47 »
Wir nutzen die neuen ND6 Formeln intensiv -
und haben weniger Probleme denn je.

Nach dem Durchlesen von Damiens Formel engine story
war alles vor ND6 ja sowieso nur Glücksache, wenn überhaupt eine @Formel lief.

Auch die Performance-Steigerung merkt man wirklich extrem !

Und Damien ist ja immer noch überzeugt, dass KEINE @Formel es mehr schafft, den Server abzuschießen - und ehrlich gesagt - ich glaubs ihm auch.

Glücklich kann sich derjenige schätzen, der wirklich nur auf ND6 entwickeln kann und sich nicht mehr um Kompatibiliät zu R5 kümmern muss.

Allein was das @Transform für Codezeilen und Laufzeit spart, ist uferlos.

Von meiner Seite also ein eindeutiges
"JA, wir benutzen die neuen Formeln"

Gruß,
Uwe

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #6 am: 09.03.05 - 18:39:48 »
wer so aussieht ... dem MUSS man eifach vertrauen ( Bild aus DK Artikel "Deep Fried Candy Bars Illustrated " )
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #7 am: 09.03.05 - 19:37:13 »
Ich bin da vermutlich nicht in der perfekten Situation - ich versuche soweit als möglich derzeit meine Apps noch kompatibel zu R5 und R6 zu halten. Weiterhin versuche ich stets, aus Performancegründen sowieso auf neue Funktionalitäten verzichten zu können - wenn möglich, sollen die Daten einfach schon perfekt vorliegen und nicht erst zur Laufzeit angepasst werden zu müssen (betrifft insbesondere Views). In Masken reicht häufigst Formelsprache nur für das einfachste, aber nicht für die wichtigen Operationen, so dass hier LS zum Tragen kommt.

Grosse Bedenken, neue @Functions (obicht - wie hier schon erwähnt, sind eigentlich alle neu !) einzusetzen. Gerade, weil eben sowieso alles neu ist.

Allerdings habe ich bis her zwei ... Merkwürdigkeiten beobachtet.

1. @TextToNumber:
Siehe folgenden Fred:
Rechenfehler

2. FIELD
Agents, die Dokumente updaten sollen mit einer Formel wie
FIELD Feldname := @If (Feldname = "Falscher Wert"; "Neuer Wert"; Feldname)
haben früher (seit R2, also solange meine Erinnerung reicht) nur zu ändernde Dokumente gespeichert. R6 speichert dann jedes (!) Dokument.

Ich habe beides nicht weiter verfolgt und kann daher auch nicht sagen, ob diese beiden unschönen Geschichten nach wie vor unkorrigiert sind.

Bernhard

PS: Und Damien sehe ich auch Fehler nach - der Mann ist schon top. Und wer arbeitet, macht Fehler  ;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: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #8 am: 09.03.05 - 20:14:04 »
Ja klar, fehlerfrei ist nur, wer nicht arbeitet. Abgesehen davon scheint der Releasewechsel von R5 auf ND6 punkto Formelsprache die geringste Problemrate zu haben, die man je verzeichnet hat. Dafür gibt es aber keine offizielle Bestätigung, ist nur so das, was man "flüstern" gehört hat.
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: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #9 am: 09.03.05 - 20:19:31 »
Dieser Aussage müssten jetzt aber Fakten beigemischt werden, Jens:
Was geschah in Hinsicht auf Formelsprache beim Wechsel von R3 auf R4 ?
Was geschah in Hinsicht auf Formelsprache beim Wechsel von R4 auf R5 ?

Ein sicheres Indiz scheint mir aber vor allem das völlige Fehlen entsprechender "Aufschreie" in den einschlägigen Foren zu sein  ;)

Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #10 am: 09.03.05 - 20:23:09 »
Bernhard, ich hab ja gesagt, das ist nix offizielles, wieso schreist Du dann nach Belegen?

Kopfschüttelnd .....
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: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #11 am: 09.03.05 - 20:56:00 »
"Ich habe gehört, das man nix gehört hat."

Jetzt schüttele ich den Kopf. Bisher war der Thread doch pragmatisch orientiert, und nun sowas ... Wo ist der Informationsgehalt Deines Postings, Jens ?

Bernhard

Offline HarryB

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 521
  • Geschlecht: Männlich
Re: Frage ausser der Reihe: Vertraut Ihr den neuen Funktionen ?
« Antwort #12 am: 11.03.05 - 08:51:56 »
Ja, ich benutze die neuen Funktionen. Habe bisher damit keine Probleme gehabt. Fast im Gegenteil, ich konnte damit Probleme recht einfach lösen, die mit den "alten" @Formeln echt kniffelig gewesen wären. Insbesondere im Web.

Viele Grüße
Harry
Harald "HarryB" Börger

2 x 7.0.2FP1 auf AIX (Cluster)
1 x 7.0.2FP2 auf AIX
1 x 6.5.5 auf AIX
4 x 7.02.FP2 auf WIN

Clients: 7.0.2

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz