| Drukuj Otwórz Pomoc bezpośrednią w wersji PDF

#### InStr Funkcja InStr (dostępna w narzędziu Expression Builder) zwraca pozycję w napisie, na której po raz pierwszy występuje inny napis. ### Składnia Instr(napis1, napis2, start, koniec) ### Typ wyniku Liczba całkowita ### Argumenty Argumenty funkcji są przedstawione w poniższej tabeli.
Argument | Opis
--- | ---
string1 | Określa przeszukiwany napis. Wartością może być literał napisowy, nazwa pola lub wyrażenie zwracające wartość napisową.
string2 | Określa szukany napis. Wartością może być literał napisowy, nazwa pola lub wyrażenie zwracające wartość napisową. UWAGA: W wyszukiwaniu ciągu znaków uwzględniana jest wielkość liter.
start | (Opcjonalne) Liczba całkowita określająca punkt startowy w napisie1.
end | (Opcjonalne) Liczba całkowita określająca punkt końcowy w napisie1.
UWAGA: Nazwy pól niezależnych od języka oraz składnia nazw pól używana we wszystkich przykładowych wyrażeniach w tym temacie to nazwy pól i składnia nazw pól, które były używane w aplikacji Expression Builder w wydaniach wcześniejszych niż Wydanie 29 z dodatkiem Service Pack 1. Przykłady te są nadal prawidłowe. Jeśli jednak zostaną wybrane odpowiednie pola dla wyrażenia z listy "Pola" w aplikacji Expression Builder w wydaniu 29 z dodatkiem Service Pack 1 lub nowszym, nazwy pól i składnia nazw pól będą odmienne od tych, które są dostępne w przykładach. Zaleca się, aby zawsze wybierać pola dla wyrażeń z listy "Pola" w aplikacji Expression Builder w taki sposób, aby nazwy pól i składnia nazw pól były zawsze poprawne. Więcej informacji o nazwach pól i składni nazw pól w wyrażeniach znajduje się pod hasłem Wyrażenia - informacje. ### Przykłady Następujący przykład zwraca wartość 9: InStr('john.doe@company.com','@') Następujący przykład ilustruje sposób wykorzystania funkcji InStr w warunku reguły procesu Workflow. W warunku reguły procesu Workflow funkcja InStr jest używana do określania, czy podany napis występuje w polu rekordu. Jeśli napis zostanie znaleziony w polu, zostaną wykonane odpowiednie czynności określone w regule procesu Workflow. W tym przykładzie funkcja InStr służy do określenia, czy pole "Temat" w rekordzie zawiera słowo REVIEW. Czynność określona w regule procesu Workflow jest wykonywana tylko, jeśli pole "Temat" zawiera słowo REVIEW zapisane wielkimi literami. InStr([<Subject>], 'REVIEW') > 0 #### Tematy pokrewne Pokrewne informacje dotyczące narzędzia Expression Builder są zawarte w następujących tematach: Expression Builder - informacje Expression Builder - korzystanie Expression Builder - funkcje

Opublikowano: Sierpień 2022 | Copyright © 2005, 2022, Oracle i/lub spółki powiązane. Legal Notices.