Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

cx.TextEnthält(Text;Worte...) 02 Mär 2023 08:04 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 779
  • Dank erhalten: 587
Servus lieber Stefan.

In beigefügtem Skript versuche ich enthaltene Wörter zu finden.
Aber es kommt immer die '0' Selbiger Effekt bei einer mit Text befüllten Variable.

cX4Web cX4Web Code

Was ist das?

1 *** Blindtext
2
3 Setze in [blindtext]: 'Hallo. Ich bin ein kleiner Blindtext. Und zwar schon so lange ich denken kann. Es war nicht leicht zu verstehen, was es...'
4
5 Setze in [gefunden]: '[cX.TextEnthält("Hallo. Ich bin ein kleiner Blindtext";ein{;Blindtext})]'
6
7 Meldung '[gefunden]', Buttons 'Nur OK', Symbol 'Information'
8
9 Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (9 Zeilen, cX 5.0.10.1)


lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.TextEnthält(Text;Worte...) 02 Mär 2023 09:58 #2

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!

Hmmm - überprüfe doch bitte mal den Ausdruck, den du da hast - so kann das auch nicht funktionieren!
Sollte wohl eher heißen:
Setze in [gefunden]: '[cX.TextEnthält("[Blindtext$]";ein;Blindtext)]'

Oder?

Liebe Grüße
Stefan
 
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.TextEnthält(Text;Worte...) 02 Mär 2023 11:05 #3

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 779
  • Dank erhalten: 587
Hallo Stefan.
Das hatte ich eh schon so probiert. Da hat es dann eh funktioniert.
Darum jetzt mein Hinweis auf die Doku:.TextEnthält(Text;Worte...)Lesen von [cX.TextEnthält("Text";Suchwort1{;Suchwort2}'] liefert 0 (kein Suchwort enthalten) oder 1..n (Index des zuerst gefundenen Suchwortes)
Da haben mich diese geschweiften Klammern verleitet.....

Nun das Beispiel wo das erste Wort nicht aber das zweite gefunden wird für alle anderen Koll. zum nachschschlagen.

cX4Web cX4Web Code

Was ist das?

1 *** Blindtext
2
3 Setze in [blindtext]: 'Hallo. Ich bin ein kleiner Blindtext. Und zwar schon so lange ich denken kann. Es war nicht leicht zu verstehen, was es...'
4
5 Setze in [gefunden]: '[cX.TextEnthält("Hallo. Ich bin ein kleiner Blindtext";Mueller;Blindtext)]'
(6 Setze in [gefunden]: '[cX.TextPositionAb(29;Blindtext;[blindtext])]'
7
8 Meldung '[gefunden]', Buttons 'Nur OK', Symbol 'Information'
9
10 Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


  (10 Zeilen, cX 5.0.10.1)


Vielen Dank für die Info Stefan. Funktioniert perfekt

lg Christian

 
Folgende Benutzer bedankten sich: Soko

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker.

cx.TextEnthält(Text;Worte...) 02 Mär 2023 11:15 #4

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1127
  • Dank erhalten: 1664
Hallo, Christian!

Nunja, hättest du erwähnen können...
In IT-Dokumentationen für Parameter ist es üblich, optionale Angaben in {} zu setzen - das habe ich mir entsprechend angewöhnt, auch wenn das dann natürlich zu Irritationen kommen kann. SOrry...
Habe das in der Doku entsprechend verdeutlicht:
"Lesen von [cX.TextEnthält("Text";Suchwort1'] (auch mehrere Suchworte mit ; getrennt möglich) liefert 0..."
Besser?

Liebe Grüße
Stefan
 
Folgende Benutzer bedankten sich: Soko, daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

cx.TextEnthält(Text;Worte...) 02 Mär 2023 11:30 #5

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 779
  • Dank erhalten: 587
Hallo lieber Stefan.

Ich sehe mich demütig eigentlich nur als gehobenen Anwender dieser tollen Software die Du da erschaffen hast und bitte um Nachsicht....
wenn ich ab und zu am Schlauch stehe.

Und ja, passt perfekt vielen Dank
lg Christian

 
Folgende Benutzer bedankten sich: Stefan, Soko

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden