![]() |
|
ExcludeChannelFunkcja ExcludeChannel (dostępna w narzędziu Expression Builder) zwraca wartość FALSE, jeśli podana nazwa jest nazwą kanału, z którego przyszło zlecenie. SkładniaExcludeChannel(channel name) Typ wynikuWartość logiczna ArgumentyArgumenty funkcji są przedstawione w poniższej tabeli.
Poprawne ciągi znaków dla argumentu nazwa kanału są przedstawione w poniższej tabeli. W ciągach znaków uwzględniana jest wielkość liter.
PrzykładyNastępujący przykład uniemożliwia uaktywnianie procesu przez zlecenie otrzymane z usługi internetowej: ExcludeChannel("Web Services") Poniższy przykład uniemożliwia uaktywnianie procesu przez zlecenie otrzymane z operacji importu lub narzędzia Oracle Data Loader On Demand: ExcludeChannel("Import") Przykład zezwalania na określone aktualizacje w trybie onlineJeśli ciąg znaków kanału "Online" jest określony przy użyciu funkcji "ExcludeChannel", uniemożliwia to aktualizacje z następujących kanałów:
Jeśli dozwolone mają być aktualizacje z wywołań interfejsu REST API, funkcji "Aktualizacja masowa" lub łączeń rekordów, ale niemożliwe mają być aktualizacje z innych interakcji użytkownika w oknach przeglądarki, należy użyć funkcji "IIF" wraz z funkcją "ExcludeChannel" do określenia kanałów online, które mają być dozwolone. Na przykład, aby zezwolić na aktualizacje rekordów podmiotów przy użyciu wywołań interfejsu REST API, a uniemożliwić aktualizacje tych rekordów z interakcji użytkownika w oknach przeglądarki, w tym funkcji "Aktualizacja masowa" i łączeń rekordów, można utworzyć regułę procesu Workflow o następującej konfiguracji:
Ta reguła procesu Workflow umożliwia aktualizacje ze wszystkich kanałów, które nie są wykluczone przy użyciu ciągu znaków kanału "Online", na przykład aktualizacje z usług internetowych i funkcji importu oraz aktualizacje z wywołań interfejsu REST API. UWAGA: W przypadku łączenia funkcji "ExcludeChannel" z inną funkcją w sposób przedstawiony w tym przykładzie należy pamiętać, że funkcja "ExcludeChannel" zwraca wartość "FALSE", jeśli określona nazwa kanału wskazuje kanał źródłowy zlecenia. Tematy pokrewnePokrewne informacje dotyczące narzędzia Expression Builder są zawarte w następujących tematach: |
Opublikowano: Sierpień 2021 | Copyright © 2005, 2021, Oracle i/lub spółki powiązane. Legal Notices. |