Define a Kcal field in Tickets as:
List ( "All" ; FlagFieldHere ; ResolvedFieldHere )
And clear the "do not evaluate if all referenced fields are empty" check box.
Select Text as the result type.
Define M_Filter as a text field and give it a value list with three values: "All" ; "Resolved" ; "Flag".
One more thing, How would i work it in so that it will show Tickets that are still open? (Where there are no resolved status)
Do I need to create a field with an open status and just add it to the value list? Or is there a shorter way?
It depends on how an "open" status will need to affect what records are listed in the portal and what data in that portal record marks it as a record with an "open" status. If "open" means that the resolved field is empty, this will take an extra bit of work in order to make it happen.