Domino 9 und frühere Versionen > ND8: Entwicklung
Werte aus eine Liste kopieren und bearbeiten
michael-r:
Hi,
Ich möchte Werte aus einer Liste kopieren, die einen Teilstring enthalten.
Ich habe mir nun vieles angeguckt, komme aber nicht weiter.
Category ist ein Listenfeld, das soll der Teilstring der in der Listenfeld sub_categorie gesucht wird.
Wenn der Wert vorhanden ist soll das in die Variable _liste kopiert werden.
eigentlich finde ich den erarbeiteten Code schonmal nicht schlecht... aber ich habe ungültige Argumente und komme da nicht weiter.
_liste := ""
@If(Category != "";
@For(n := 1; n <= @Elements(key_subcategorie); n := n + 1;
@if(@Contains(@Subset(key_subcategorie;n);Category); _list:= _liste + @Subset(key_subcategorie;n); "")
Danach soll der Wert Category aus der Liste _liste entfernt werden.
Hat jemand einen Tipp oder nutze ich die falschen funktionen`?
Danke im Voraus.
MFG Michael
Peter Klett:
Ich hab's nicht wirklich verstanden, vermute aber, dass Du alle Werte aus key_subcategory in _liste geschrieben haben willst, die Category enthalten.
_liste := @Trim (@Replace (key_subcategory; @ReplaceSubstring (key_subcategory; Category; "*"); ""))
nicht getestet, nur so hingeschrieben ...
michael-r:
Uii,danke.
Fast so wie ich es haben will :-).
Mal sehen ob ich das schaffe... ich bin noch nicht dahinter gestiegen wie das ganze funktioniert.
Problem ist:
key_subkategorie entählt z.B:
Hallo\ABC
Hallo\Hallo
Wobei Hallo> die Category ist. >>> es werden in der Liste die Werte so hinterlegt Category\Subcategorie1\Subcategorie2\...
MFG Michael
michael-r:
Kann ich da nicht eine @Begins Abfrage einbauen?
Ich habe das probiert aber klappen tut das nicht:
liste:=@Trim (@Replace(key_subcategorie; @if(@begins(@ReplaceSubstring (key_subcategorie; Category; "*");"*"); @ReplaceSubstring (key_subcategorie; Category; "*");""); ""));
liste
MFG Michael
koehlerbv:
Schreib doch bitte mal genau auf, was Du eigentlich willst:
- Du hast ein Item, das enthält was? Beispiel!
- Du möchtest in diesem Item auf etwas prüfen - auf was? Beispiel!
- Du möchtest bei einem Treffer etwas transferieren. Was (unter welcher Bedingung)?
Irgendwas mit "Category" und / oder "key_subcategorie" (Schreibfehler!) hilft wenig bis nichts.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln