Formatowanie warunkowe SharePoint JSON w formie

0

Pytanie

Używam nowy parametr konfiguracji układu JSON w SharePoint Online w formie listy. Logika pokaż/ukryj działa. Jednak muszę połączyć dwa zatwierdzenia if i mam problemy. Osobno wyglądają tak:

=if([$RequestStatus] == 'New Request', 'false', 'true')

=if(indexOf([$RequestDescription],'LSTeam')<0, 'false', 'true')

Muszę połączyć je z zatwierdzeniem LUB czymś podobnym. Znalazłem to, ale to nie działa:

=if([$RequestStatus]=='New Request','false',if(indexOf([$RequestDescription],'LSTeam')<0,'false','true'))

Ja też próbowałem:

=if([$RequestStatus]=='New Request' || indexOf([$RequestDescription],'LSTeam')<0,'false','true'))

Czy jest coś jeszcze, co mogę spróbować?

Dziękuję

1

Najlepsza odpowiedź

0

Według mojego testu, to działa dobrze na mojej liście:

=if([$RequestStatus]=='New Request','false',if(indexOf([$RequestDescription],'LSTeam')<0,'false','true'))

enter image description here

Co jest nie tak z tej formuły w swoim scenariuszu?

2021-11-24 07:23:41

pierwszy warunek musi ukrywać go, dopóki status nie zmieni się na coś innego. drugi warunek sprawia, że pole dostępne, jak tylko słowo kluczowe umieszcza się w polu opisu. Opis wniosku stanowi wielowierszowe pole tekstowe, a status wniosku musi być polem wyboru. Dla mnie pole nie jest wyświetlane w obu warunkach. Tylko kiedy dodaję je pojedynczo, to działa. Spróbuję jeszcze raz na świeżym listy.
reub77

Sprawdzałem na świeżym listy i zderzył się z tym samym problemem. Używane razem, one nie działają. Pole, które musi się pojawić, pozostaje w ukryciu, nawet przy zmianie statusu i nawet jeśli słowo kluczowe wpisane w polu opisu. Ale jestem już blisko, proszę, pomóż mi!
reub77

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................