SMW Schulung 2020-07/Abfragen

From Openresearch
Jump to: navigation, search
previous
Schulung
next

#ask

#ask ermöglicht die Einbettung von Abfragen in SMW - Seiten.

Die Abfrage besteht aus dem Aufruf der Parser-Function "#ask"

{{#ask:
...
}}

und der Nennung einer Bedingung, der Felder die angezeigt werden sollen, der Art wie die Anzeige erfolgen soll und anderen einstellbaren Details.

Beispiel - Abfrage - Seiten mit der Kategorie "Chemistry"

In diesem Beispiel ist nur die Bedingung angegeben, dass Seiten der Kategorie "Chemistry" angezeigt werden sollen. Daraufhin werden die Seiten als anklickbare Seitenliste angezeigt.

{{#ask:
 [[Category:Chemistry]]
}}

BFSEM 2007, CBCA 2008, CCECP 2013, EDCR 2007, EESCM 2007, FCL 2007, HHH 2008, Hybrid Materials 2017, I-CIPEC 2008, ICBEC 2016, ICE VI 2008, MSMC Europe 2008, O@C 2008, OPRD 2008, PS 2008, PTM 2007, Polyolefins Outlook 2007, REACH 2007, SCMC 2008, STPDM 2007, SUCP 2008

Beispiel Tabelle mit Homepage-Feld

Zu den Einträgen der Category:Chemistry soll jeweils der Wert des Property:Homepage angezeigt werden. Das Ergebnis soll als Tabelle dargestellt werden.

{{#ask:
 [[Category:Chemistry]]
|?Homepage
|format=table 
}}
 Homepage
BFSEM 2007http://www.biocap.ma
CBCA 2008
CCECP 2013http://chemistry-conf.org/
EDCR 2007http://mmetmullana.com/edcr/main1.html
EESCM 2007http://www.iqpc.com/nl/pharmasupplychain/ediary
FCL 2007http://www.iqpc.com/de/libraries2007/MM
HHH 2008
Hybrid Materials 2017http://www.hybridmaterialsconference.com/
I-CIPEC 2008http://www.icipec2008.org
ICBEC 2016http://www.icbec.org/
ICE VI 2008http://SVU.edu.eg
MSMC Europe 2008http://www.scientificupdate.co.uk
O@C 2008
OPRD 2008http://www.scientificupdate.co.uk
PS 2008http://www.zingconferences.com/polymersynthesis
PTM 2007http://www.informa-ls.com/ptm
Polyolefins Outlook 2007http://www.ibcchina.com.cn/polyolefins
REACH 2007http://www.endsreachconference.com
SCMC 2008http://www.zingconferences.com/solidstate
STPDM 2007http://www.pharmatrainingservices.com/StabilityTesting.htm
SUCP 2008http://www.scientificupdate.co.uk

mit einer solchen Tabelle lässt sich jetzt leicht prüfen, ob die erforderlichen Felder in einem bestimmten Zusammenhang gefüllt sind.

Links zu weiteren Beispielen