TestOrders: Difference between revisions
From MortiWiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{#subobject:|list=orders|action=plug|points=4|order date=2017/03/11 | <!-- | ||
Each of these lines lists an 'object' with properties. | |||
The bit after the first colon can be blank unless all the other properties are identical to another object, | |||
which is why the last one has a :1 just for uniqueness. | |||
These can go onto any page in the wiki, so you can have pages for months etc. | |||
These #subobject lines are not visible (except creating a blank line) | |||
--> | |||
{{#subobject:|list=orders|action=plug|points=4|order date=2017/03/11}} | |||
{{#subobject:|list=orders|action=rubber|points=2|order date=2017/03/12}} | {{#subobject:|list=orders|action=rubber|points=2|order date=2017/03/12}} | ||
{{#subobject:|list=orders|action=cum|points=-3|order date=2017/03/12}} | {{#subobject:|list=orders|action=cum|points=-3|order date=2017/03/12}} | ||
{{#subobject:|list=orders|action=chast|points=7|order date=2017/03/13 | {{#subobject:|list=orders|action=chast|points=7|order date=2017/03/13}} | ||
{{#subobject:|list=orders|action=ruin|points=-2|order date=2017/03/13}} | {{#subobject:|list=orders|action=ruin|points=-2|order date=2017/03/13}} | ||
{{#subobject:|list=orders|action=plug|points=3|order date=2017/03/14}} | {{#subobject:|list=orders|action=plug|points=3|order date=2017/03/14}} | ||
{{#subobject:|list=orders|action=cum|points=-3|order date=2017/03/15 | {{#subobject:|list=orders|action=cum|points=-3|order date=2017/03/15}} | ||
{{#subobject:1|list=orders|action=cum|points=-3|order date=2017/03/15}} | {{#subobject:1|list=orders|action=cum|points=-3|order date=2017/03/15}} | ||
Orders: | Orders: | ||
<!-- | |||
This displays a table of all subobjects with 'list=orders'. | |||
The '?points' sets up a column, the last one tidies up (try without it) | |||
--> | |||
{{#ask:[[list::orders]]|?order date|?points|?action|mainlabel=-}} | {{#ask:[[list::orders]]|?order date|?points|?action|mainlabel=-}} | ||
<!-- This sums all the 'points' values for all 'list=orders' objects --> | |||
Total points: {{#ask:[[list::orders]]|?points|format=sum}} | |||
<!-- This is a sort of graph but not so useful as the grouping and labelling not right --> | |||
{{#ask:[[list::orders]] | {{#ask:[[list::orders]] | ||
Line 20: | Line 32: | ||
|?order date | |?order date | ||
|format=jqplotseries | |format=jqplotseries | ||
|charttype=bar | |charttype=bar | ||
}} | }} | ||
__NOCACHE__ | __NOCACHE__ |