I think I have it right but it isn't removing the duplicate values. Below is my table create code:
Table::create(array(
"dataStore"=>$this->dataStore('choices'),
"columns"=>array(
"Option"=>array(
"label"=>"Option",
"cssStyle"=>array(
"td"=>"padding-top:4px;padding-bottom:4px;",
)
),
"Selection"=>array(
"label"=>"Selection",
"cssStyle"=>array(
"td"=>"padding-top:4px;padding-bottom:4px;",
)
),
"choice"=>array(
"label"=>"Count",
"cssStyle"=>array(
"td"=>"padding-top:4px;padding-bottom:4px;",
)
),
),
"removeDuplicate" => array("Option"),
"cssClass"=>array(
"table"=>"table table-bordered table-striped",
),
));
And this is what I see on my report: