Hledá, zda je daný řetězec obsažen v textu.
Vrací Pravda, pokud text řetězec obsahuje.
Vrací Nepravda, pokud text řetězec neobsahuje.
Ve výchozím případě je funkce citlivá na psaní malých a velkých písmen. (Lze vypnout zadáním hodnoty Nepravda do členu MaláVelká.)
Syntaxe
CONTAINS (“HledanýText”, “CílovýText”, [MaláVelká])
Poznámka: Požadovaný oddělovač (čárka nebo středník) je automaticky přizpůsoben nastavení vašeho počítače.
Datové typy členů
Všechny texty: Řetězec
Citlivost na psaní malých a velkých písmen (volitelné) Pravda/Nepravda
Datový typ výsledku
Pravda/Nepravda
Příklad
Na základě textu v katalogu výrobce: Vypsání správné hodnoty výšky židle v délkových jednotkách (v centimetrech nebo palcích).
Text z katalogu (řetězec) je daný jako uživatelská vlastnost nazvaná VýškaVTextu.
Řetězec je převeden do datového typu číslo (využitím funkce Číslo z řetězce [STRTONUM]).
Číslo je pak vynásobeno správnou délkovou jednotkou (buďto cm nebo palce - podle toho, zda řetězec obsahuje "cm": to zajišťuje funkce Obsahuje [CONTAINS]).
Výsledkem je vlastnost s datovým typem Délka.
Výraz
STRTONUM (VýškaVTextu) * IF (CONTAINS (“cm”, VýškaVTextu), 1 cm, 1 in)
Výsledek
Pro vlastnost VýškaVTextu hodnoty “150 cm”, vrací délkovou hodnotu “150 cm”.