Admin datatable saved view
Overview
Named listing views: a snapshot of filters plus column layout for a user (optionally shared) on a given object listing.
| Object name | admin_datatable_saved_view |
|---|---|
| Table name | psys_admin_datatable_saved_view |
| Path | /preside-objects/admin/datamanager/admin_datatable_saved_view.cfc |
Properties
property name="label" type="string" dbtype="varchar" maxlength=100 required=true;
property name="owner" relationship="many-to-one" relatedTo="security_user" required=true indexes="owner" ondelete="cascade";
property name="object_name" type="string" dbtype="varchar" maxlength=100 required=true indexes="objectlisting|1";
property name="listing_key" type="string" dbtype="varchar" maxlength=100 required=true indexes="objectlisting|2" default="default";
property name="context_key" type="string" dbtype="varchar" maxlength=100 required=true indexes="objectlisting|3" default="";
property name="is_shared" type="boolean" dbtype="boolean" required=false default=false indexes="shared";
property name="sharing_scope" type="string" dbtype="varchar" maxlength=20 required=false enum="listingViewSharingScope" indexes="sharingscope";
property name="allow_group_edit" type="boolean" dbtype="boolean" required=false default=false;
property name="user_groups" relationship="many-to-many" relatedTo="security_group" relatedVia="admin_datatable_saved_view_user_group";
property name="columns" type="string" dbtype="text" required=false autofilter=false;
property name="filter_state" type="string" dbtype="text" required=false autofilter=false;
property name="sort_order" type="string" dbtype="text" required=false autofilter=false;