Domino 9 und frühere Versionen > ND6: Entwicklung

@Matches???, @Trim????, Extrahieren??

<< < (4/4)

Notes-Domino:
*lol*
oki, danke!    ;D

koehlerbv:
Vielleicht gibst Du Dir bitte etwas mehr Mühe bei der Formulierung Deiner Fragen. Sie sind teilweise extrem schwer oder gar nicht zu verstehen, bzw. es stellt sich dann heraus, dass Du etwas ganz anderes willst, als Du in einer Frage formulierst.
Richtige Fragestellungen sind nicht nur für die Antwortenden (und ihre Motivation !) wichtig, sondern zunächst erstmal für Dich. Wenn Du gar nicht weisst, was Du willst, kannst Du das (unklare) Problem auch niemals lösen.
Nochwas: Beantworte unbedingt alle Fragen, die Dir hier gestellt werden !

Zurück zu Deiner Frage: Du solltest Dir die Funktion @Middle anschauen - die macht genau das, was Du offensichtlich planst.

Bernhard

PS: JR war schneller - aber das musste ich einfach (aus Erfahrung) loswerden.

jr:
Einen hab' ich noch:  :D

@Left(@Right("ASSNRPRODKeybyName1, Name2"; "ASS"); "PROD")



Noch ein kleiner Tipp:

Mache Dir eine Testdatenbank mit einer kleinen Maske mit zwei Feldern und einem Knopf:

- In das erste Feld schreibst Du einen beliebigen @Formel-Code (sATFormula)
- Der Knopf berechnet den Code
- Ins zweite Feld kommt das Ergebnis (sResult)

Bevor die Frage kommt: Im Knopf steht einfach

FIELD sResult := @Eval(sATFormula); ""

Damit kannst Du jede beliebige @Formel einfach eintippen und ausprobieren. Und Du kannst immer gleich sehen, wie sich Deine Formel auswirkt und sparst Dir eventuell eine Menge Postings.

Gruß und schönes Wochenende,

Joachim

koehlerbv:
Die Test-DB hat schon jeder, Joachim - das geht sogar mit der Mail-DB. Dort einfach die fragliche @function in die Subject-Zeile eingeben (und vorher sicherheitshalber im Body speichern, damit man das funktionierende Konstrukt dann auch noch zur Verfügung hat) und dann Shift-F9 drücken.

Dein wie mein Vorschlag funktionieren aber nicht, wenn Abhängigkeiten von weiteren Feldern bestehen. Eine Test-, Experimentier- und Spiel-DB kann ich daher nur empfehlen. Jegliche Experimente "Mal sehen, was passiert" in "produktiven" Entwicklungs-DBs halte ich für sträflich, da damit auch interne Tables der DB beeinflusst werden.

Bernhard

jr:
Da hast Du Recht, so eine TestDB ist lebenswichtig. Die Sache mit der Mail-DB hat nur einen kleinen Haken, wenn Du Shift-F9 drückst ist die Formel weg und man muss sie jedesmal wieder über die Zwischenablage einfügen, solange sie noch nicht korrekt ist.

In meiner kleinen Maske habe ich noch ein paar zusätzliche Felder. Außerdem kann ich damit auch LotusScript testen und hab dann noch ein paar Knöpfe für Standardfunktionen um das Ergebnis zu manipulieren (Sort, UpperCase, Trim, ...), weil ich sie nicht nur zum Testen, sondern ab und zu auch zm Erzeugen von Daten benutze.

Joachim

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln