SharePoint JSON mise en forme Conditionnelle dans un Formulaire

0

La question

Je suis l'aide de la nouvelle JSON configurer l'option mise en SharePoint en Ligne sur un Formulaire de Liste. Afficher/masquer la logique fonctionne très bien. Cependant, j'ai besoin de combiner les deux si les déclarations et je suis d'avoir des problèmes. Séparément, ils ressemblent à ceci:

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

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

J'ai besoin de les combiner avec un OU une déclaration ou quelque chose de similaire. J'ai trouvé ceci mais ça ne fonctionne pas:

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

J'ai aussi essayé:

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

Est-il autre chose que je peux essayer?

Merci

1

La meilleure réponse

0

Asp pour mon test, il fonctionne bien dans ma liste:

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

enter image description here

Quel est le problème avec cette formule dans votre scénario?

2021-11-24 07:23:41

la première condition doit le cacher jusqu'à ce que le statut passe à autre chose. la deuxième condition rend le champ disponible une fois que le mot clé est placé dans le champ description. Demande de Description est un champ de texte multi-ligne et le Statut de la Demande devrait être un champ de choix. Pour moi, le champ n'apparaît pas dans les deux conditions. Seulement quand je les ajouter individuellement ça fonctionne. Je vais essayer à nouveau sur une nouvelle liste.
reub77

Testé sur une nouvelle liste et a couru dans le même problème. Utilisés ensemble, ils ne parviennent pas à travailler. Le champ qui devrait être figurant reste caché, même lorsque les changements de statut et même si le mot clé est tapé dans le champ de description. Je suis proche mais, s'il vous plaît aider!
reub77

Dans d'autres langues

Cette page est dans d'autres langues

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