diff --git a/website/static/PCT_Report_Documentation.html b/website/static/PCT_Report_Documentation.html new file mode 100644 index 000000000..6a33a7d2f --- /dev/null +++ b/website/static/PCT_Report_Documentation.html @@ -0,0 +1,1336 @@ + +
+ + + + + +{|Person->getAll()->project({a|$a.firstName->eq('David')}, 'a')}
{|Person->getAll()->project({a|$a.firstName->equal('David')}, 'a')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThan(5)}, 'firstNameLongerThanFive')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThanEqual(5)}, 'firstNameFiveOrLonger')}
{|Person->getAll()->project({a|$a.firstName->length()->lessThan(5)}, 'firstNameShorterThanFive')}
{|Person->getAll()->project({a|$a.firstName->length()->lessThanEqual(5)}, 'firstNameFiveOrShorter')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThan(5) && $a.firstName->length()->lessThan(10)}, 'firstName')}
{|Person->getAll()->project({a|$a.firstName->length()->greaterThan(5)->not()}, 'firstName')}
{|Trade->getAll()->filter({t|$t.settlementDateTime->datePart() == today()})->project({t|$t.id}, 'tradeId')}
{|Person->getAll()->project({p|$p.firstName}, 'firstName')->groupBy('firstName', 'new'->agg({e|$e}, {y|$y->count()->abs()}))}
{|Person->getAll()->project({a|$a.firstName->startsWith('tri')}, 'a')}
{|Firm->getAll()->groupBy({f|$f.legalName}, {x|$x.employees->map({v_automap|$v_automap.firstName})}->agg({y|$y->joinStrings('*')}), ['legalName', 'employeesFirstName'])}