Predefinição:Exist: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Sem resumo de edição |
(replacing RegexFun > RegexFunctions) |
||
Linha 21: | Linha 21: | ||
Edite a página para ver o texto da predefinição. |
Edite a página para ver o texto da predefinição. |
||
</noinclude><includeonly>{{#if: {{#show:{{{2|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#{{{1|}}}|?{{{property|Field data}}}#|mainlabel=-}} | |
</noinclude><includeonly>{{#if: {{#show:{{{2|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}#{{{1|}}}|?{{{property|Field data}}}#|mainlabel=-}} | |
||
⚫ | |||
{{#ifeq: |
|||
⚫ | |||
|?{{{property|Field data}}} |
|?{{{property|Field data}}} |
||
|format=plainlist |
|format=plainlist |
||
Linha 29: | Linha 28: | ||
|mainlabel=- |
|mainlabel=- |
||
|valuesep=§ |
|valuesep=§ |
||
}}|/§/|multiple|yes}} | |
|||
yes |
|||
}} | |
|||
}}</includeonly> |
}}</includeonly> |
Edição atual tal como às 09h34min de 5 de janeiro de 2023
Predefinição para saber se um campo existe:
- se não existe, retorna nada;
- se existe e possui apenas um valor (apenas uma instância do campo), retorna "yes";
- se existe e possui mais de um valor (mais de uma instância do campo), retorna "multiple".
Muitas vezes, essa predefinição deverá ser usada com a Field data string e com a Select.
Uso:
{{Exist|subobject (required)|fullpagename (optional)|property=Field data (default), Control field data or Leader}}
Exemplo:
{{Exist|245}} => yes
Para o campo 245, normalmente é retornado "yes". Para o campo 650, "multiple".
Edite a página para ver o texto da predefinição.