Domino 9 und frühere Versionen > Entwicklung

Eintrag aus Textliste löschen nur wenn...

(1/2) > >>

Silvio:
... eine bestimmte Zeichenfolge darin vorkommt.
@F ist eine nicht meine Sprache, darum benötige ich nochmals eure Hilfe.

In einem versteckten Feld(Berechnet, Mehrfachw.) versuche ich eine gefilterte Liste zu erhalten.
In Textliste-A stehen Einträge die die Zeichenfolge "0" enthalten. Ich möchte eine gefilterte Textliste-B ohne diese "0"-Einträge.

Ich habe in der Online-Hilfe sehrwohl die @Replace & @ReplaceSubString gefunden und damit 'etwas' versucht, aber immer nur  die "0" gefiltert statt den ganzen Eintrag zu löschen.
Das ganze kann ja nicht so schwierig sein, oder??

vielen Dank

koehlerbv:
Nach dem @ReplaceSubstring brauchst Du noch ein @Trim - und das war es auch schon. Leere Members der Liste werden dabei entfernt.

HTH,
Bernhard

Glombi:
Wenn Du aus "Textliste_A" die "0" Werte herausfiltern willst, geht es so:

Textliste_B := @Trim(@Replace(Textliste_A;"0";""))

Andreas

Silvio:
Ja das ist mir bekannt. Ich zeig das Problem mal mit einer Liste:

"Eintrag-1 | 1"
"Eintrag-2 | 0"
"Eintrag-3 | 1"

Meine eigenen Versuche habe haben nur den Eintrag-2 verkürzt auf "Eintrag-2 |" statt diesen ganz zu löschen. Wie bringe ich @F dazu, danach den ganze Eintrag zu löschen?

danke

Glombi:
So:

_ListeNurMitNull :=
@Trim(@Left(Textliste_A;"| 0")) + ("| 0");

@Trim(@Replace(Textliste_A;_ListeNurMitNull;""))

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln