SharePoint JSON Formatação Condicional em um Formulário

0

Pergunta

Eu estou usando o novo JSON configurar o layout opção no SharePoint Online em um Formulário de Lista. Mostrar/ocultar lógica funciona muito bem. No entanto, preciso combinar duas instruções if e estou tendo problemas. Separadamente, eles se parecem com isso:

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

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

Eu preciso combiná-los com um OU de instrução, ou algo semelhante. Eu achei isso, mas isso não funciona:

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

Eu também tentei:

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

Há mais alguma coisa que eu possa tentar?

Obrigado

1

Melhor resposta

0

Asp por meu teste, funciona bem na minha lista:

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

enter image description here

O que há de errado com esta fórmula em seu cenário?

2021-11-24 07:23:41

a primeira condição deve escondê-lo até o status muda para outra coisa. a segunda condição faz com que o campo disponível uma vez que a palavra-chave é colocada no campo de descrição. Descrição é uma linha multi campo de texto e de Solicitação de Status deve ser um campo de escolha. Para mim, o campo não aparecem em ambas as condições. Só quando eu adicioná-los individualmente funciona. Vou tentar de novo em uma nova lista.
reub77

Testado em uma nova lista e correu para o mesmo problema. Utilizados em conjunto, eles não funcionam. O campo deve ser apresentado permanece oculto, mesmo quando a alterações de status e até mesmo se a palavra-chave é digitada no campo de descrição. Eu estou por perto, embora, por favor, ajuda!
reub77

Em outros idiomas

Esta página está em outros idiomas

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