Predefinição:Exist: mudanças entre as edições
Ir para navegação
Ir para pesquisar
m (uma edição) |
(replacing RegexFun > RegexFunctions) |
||
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
Linha 14: | Linha 14: | ||
Exemplo: |
Exemplo: |
||
<pre> |
<pre> |
||
{{Exist|245}} |
{{Exist|245}} => yes |
||
</pre> |
</pre> |
||
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.