Usuari:Amadalvarez/Proves plantilles 5

Aquesta és una versió anterior d'aquesta pàgina, de data 19:55, 1 abr 2020 amb l'última edició de Amadalvarez (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.

Rafa Nadal: P1352. Llista de posicions per esport i any:

result codi
tennis individual: 1 (2020)
tennis individual: 1 (2008)
tennis dobles: 26 (2005)
tennis júnior: 145 (2002)
{{#invoke:Wikidades | claim |item=Q10132 |editicon=no |property=P1352 |qualifier=P641 |qualifier2=P585 |formatting = table |separator= <!-- lowest value from P641= Q18123880-tennis single -->|tablesort=0 |rowformat= $1 $0$2 |rowsubformat1=$1: |rowsubformat2= ($2) |colformat1=text|colformat2= Y }}

1: Retorn de tots els valors de la disciplina esportiva que cerquem (tennis individual) amb el format final que volem: rànquing + (data), ordenat de menor a major per què quedi davant el que interessa.

result codi
1 (2020)/1 (2008) {#invoke:Wikidades | claim |item=Q10132 |editicon=no |property=P1352 |qualifier=P641 |qualifier2=P585 |formatting = table |separator=/ <!-- lowest value from P641= Q18123880-tennis single -->|tablesort=0 |whitelist1= Q18123880 <!-- tennis single--> |rowformat= $0$2 |rowsubformat2= ($2) |colformat1=raw|colformat2= Y }}

2:Strincfunc per agafar -del resuyltat anterior- la primera repetició de la llista. Com que això es fa després de l'invoke WD, no puc posar llapis.

result codi
1 (2020) {{#invoke:StringFunc|split|{{#invoke:Wikidades | claim |item=Q10132 |editicon=no |property=P1352 |qualifier=P641 |qualifier2=P585 |formatting = table |separator=/ <!-- lowest value from P641= Q18123880-tennis single -->|tablesort=0 |whitelist1=Q18123880 <!-- tennis single--> |rowformat= $0$2 |rowsubformat2= ($2) |colformat1=raw|colformat2= Y }} <!-- take first content before separator (/) -->|/|1}}

3:Prova amb list=false per veure si agafa el primer després d'aplica el whitelist (en aquest cas amb tennis junior). Experiment fallit.

result codi
145 (2002) {{#invoke:Wikidades | claim |item=Q10132 |list= false |editicon=no |property=P1352 |qualifier=P641 |qualifier2=P585 |formatting = table |separator=/ <!-- lowest value from P641= Q18123880-tennis single -->|tablesort=0 |whitelist1=<!-- Q18123880 -->Q4534566 <!-- tennis single--> |rowformat= $0$2 |rowsubformat2= ($2) |colformat1=raw|colformat2= Y }}