Alles zu Notes/Domino
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht
Hilfe
Suche
Einloggen
Registrieren
Forenregeln
Das Notes Forum
»
Domino 9 und frühere Versionen
»
ND7: Entwicklung
(Moderatoren:
eknori
,
koehlerbv
) »
Replace in LS
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Nach unten
Autor
Thema: Replace in LS (Gelesen 2458 mal)
Blackraven
Aktives Mitglied
Beiträge: 108
Ich liebe dieses Forum!
Replace in LS
«
am:
14.02.08 - 12:16:15 »
Hallo zusammen,
ich würde gerne die Replace-Funktion dazu benutzen innerhalb von Kalenderdokumenten die Domainen zu ändern.
Also z.B. aus "@ABC" sollte eigentlich "@ABCTV" werden.
Aber leider erkennt er auch vorhandene "@ABCTV" und möchte diese ersetzten -> REsultat: "@ABCTVTV"
Jemand nen Tip wie ich das anders machen könnte? Ich steh mal wieder aufm Schlauch
Gruß
Blackraven
Gespeichert
Glombi
Gast
Re: Replace in LS
«
Antwort #1 am:
14.02.08 - 12:23:48 »
Das solltest Du bereits bei der Selektion der Dokument filtern. Also abfragen, ob in dem Feld bereits "@ABCTVTV" enthalten ist.
Andreas
Gespeichert
Blackraven
Aktives Mitglied
Beiträge: 108
Ich liebe dieses Forum!
Re: Replace in LS
«
Antwort #2 am:
14.02.08 - 12:25:34 »
ich hab leider 8 mögliche Felder, wo ich die Domänen ersetzen muss, da müßte ich ggfs. dann 8 Dokument-Selektionen machen
ausserdem kann ich nicht gewährleisten, das in einem Multi-Value Feld nicht beide Domänen drin sind
Gespeichert
dirk_2909
Gold Platin u.s.w. member:)
Beiträge: 1.173
Geschlecht:
Expand your Notes Client with ECM functionality..
Re: Replace in LS
«
Antwort #3 am:
14.02.08 - 12:28:19 »
Du musst, bevor Du den Replace machst, prüfen, ob der String schon vorhanden ist:
if Not( InStr( strSource , "@ABCTV" ) >= 0 ) Then
strSource = Replace( strSource , "@ABC" , "@ABCTV" )
end if
Gespeichert
Dirk
[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]
"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....
DAU-in
Gold Platin u.s.w. member:)
Beiträge: 1.129
Geschlecht:
- unterwegs -
Re: Replace in LS
«
Antwort #4 am:
14.02.08 - 12:30:58 »
oder Ein evaluate mit @replace?
grüsse
Dau-in
Gespeichert
mühsam ernährt sich das Eichhörnchen
aktuelle Tätigkeit: Feldschubse
thomson666
Senior Mitglied
Beiträge: 285
Geschlecht:
niemand hats leicht, aber leicht hats oan...
Re: Replace in LS
«
Antwort #5 am:
14.02.08 - 15:04:11 »
bleibt eigentlich dir überlassen. ich finde wenn man LS macht sollte man es soweit wie möglich durchziehen (bei db.search gehts ja leider nicht anders...)
von Evaluate halte ich persönlich nicht viel.
Gespeichert
ata
Freund des Hauses!
Gold Platin u.s.w. member:)
Beiträge: 5.092
Geschlecht:
drenaiondrufflos
Re: Replace in LS
«
Antwort #6 am:
14.02.08 - 17:13:46 »
... manche Sachen sind mit einem Evaluate schneller / einfacher - ich würde sie nicht generell meiden. Wie bist du zu deiner Haltung gekommen?
Toni
Gespeichert
Grüßle Toni
Glombi
Gast
Re: Replace in LS
«
Antwort #7 am:
14.02.08 - 17:21:20 »
Ich nutze Evaluate oft und bin froh, dass es das gibt. Natürlich kann man es nur nützlich einsetzen, wenn man die Formelsprache drauf hat.
Tipps gibts u.a. hier
http://www.ibm.com/developerworks/lotus/library/ls-The_Evaluate_statement/index.html
http://www.falsepositives.com/index.php/2006/06/22/using-lotusscript-evaluate-to-save-lots-and-lots-of-work/
Andreas
Gespeichert
DAU-in
Gold Platin u.s.w. member:)
Beiträge: 1.129
Geschlecht:
- unterwegs -
Re: Replace in LS
«
Antwort #8 am:
14.02.08 - 17:28:15 »
Ich habe in einem grossen Migrationsprojekt sehr viel mit Evaluate und @replace gearbeitet -
ging zackig und zuverlässig.
Alle Versuche mit der Replace Function sind irgendwann bei einem der 60.000 Dokumente in die Hose gegangen.
Grüsse
DAu-in
Gespeichert
mühsam ernährt sich das Eichhörnchen
aktuelle Tätigkeit: Feldschubse
Drucken
Seiten: [
1
]
Nach oben
« vorheriges
nächstes »
Das Notes Forum
»
Domino 9 und frühere Versionen
»
ND7: Entwicklung
(Moderatoren:
eknori
,
koehlerbv
) »
Replace in LS
Impressum Atnotes.de
-
Powered by Syslords Solutions
-
Datenschutz