Drawer filter being applied automatically

I am building a simple drawer of contacts for accounts.  On this drawer I have a filter.  It seems my filter is being applied automatically when the drawer is opened because the contacts do not display until I choose a filter option.  I want the entire list of contacts to display first, then use my filter to narrow them down.  The conditions my filter is using are both set to "default off".

Comments

  • Pat VachonPat Vachon ✭✭
    edited June 25
    Did you set your drawer properties? image
  • Yes.  I have an activate and set value action and a Query model action just like what is shown in your screenshot.
  • Pat VachonPat Vachon ✭✭
    edited December 2016
    Strange. Can you paste the XML for the page?
  • edited December 2016
    <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true">    <models>
            <model id="Account" limit="500" query="false" createrowifnonefound="false" type="" sobject="Account" orderby="Name" doclone="" processonclient="true" datasource="salesforce">
                <fields>
                    <field id="Name"/>
                    <field id="AccountTerritory__c"/>
                    <field id="ABM_Rep__c"/>
                    <field id="ABM_Rep__r.Name"/>
                    <field id="ABM_Rep_Email__c"/>
                    <field id="Account_Profile__c"/>
                    <field id="Account_Notes__c"/>
                    <field id="BillingCountry"/>
                    <field id="BillingState"/>
                    <field id="Campaign_Inclusion__c"/>
                    <field id="Oracle_Party__c"/>
                    <field id="Oracle_Party__r.Name"/>
                    <field id="Has_Assets__c"/>
                    <field id="Industry"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="Type"/>
                    <field id="Account_Target_Fit__c"/>
                    <field id="Install_Base_Use_Case__c"/>
                    <field id="Last_Completed_Task__c"/>
                    <field id="MI_Predictive_Lead_Rank_Datacenter__c"/>
                    <field id="MI_Predictive_Lead_Rank_Stornext__c"/>
                    <field id="BillingCity"/>
                <field id="Oppty_Open_Count__c"/>
    <field id="Oppty_Count__c"/>
    <field id="Products_Installed__c"/>
    <field id="Id"/>
    <field id="Total_Activity_Last_90_Days__c"/>
    <field id="Target_Account__c"/>
    <field id="Target_Account_Use_Case__c"/>
    <field id="Target_Account_Initiative__c"/>
    <field id="Target_Account_Initiative_Status__c"/>
    <field id="Location_Type__c"/>
    </fields>
                <conditions logic="1 and 2 and 3 and 4 and 5 and 6 and 7 and 8 and (9 or 11) and 10">
                    <condition type="fieldvalue" field="AccountTerritory__c" operator="=" inactive="true" enclosevalueinquotes="true" name="__autofilter__AccountTerritory__c" state="filterableoff" value=""/>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="ABM_Rep__r.Name" state="filterableoff" inactive="true" name="ABM_Rep__c"/>
                    <condition type="fieldvalue" field="Account_Target_Fit__c" operator="=" inactive="true" enclosevalueinquotes="true" name="__autofilter__Account_Target_Fit__c" state="filterableoff" value=""/>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="Industry" state="filterableoff" inactive="true" name="Industry"/>
                    <condition type="multiple" field="Industry" operator="in" inactive="true" enclosevalueinquotes="true" name="__autofilter__Industry" state="filterableoff" value=""/>
                    <condition type="multiple" field="Campaign_Inclusion__c" operator="includes" inactive="true" enclosevalueinquotes="true" name="__autofilter__Campaign_Inclusion__c" state="filterableoff" value=""/>
                    
                    
                    
                    <condition type="multiple" field="Install_Base_Use_Case__c" operator="includes" inactive="true" enclosevalueinquotes="true" name="__autofilter__Install_Base_Use_Case__c" state="filterableoff" value=""/>
                <condition type="multiple" field="Products_Installed__c" operator="includes" inactive="true" enclosevalueinquotes="true" name="__autofilter__Products_Installed__c" state="filterableoff" value=""/>
    <condition type="fieldvalue" value="1" field="Total_Activity_Last_90_Days__c" operator="lt" state="filterableoff" inactive="true" enclosevalueinquotes="false" name="Total_Activity_Last_90_Days__c"/>
    <condition type="fieldvalue" value="1" enclosevalueinquotes="false" field="Total_Activity_Last_90_Days__c" operator="gte" state="filterableoff" inactive="true" name="Total_Activity_Last_90_Days__c1"/>
    <condition type="blank" value="null" field="Total_Activity_Last_90_Days__c" operator="=" state="filterableoff" inactive="true" name="IsNULL" enclosevalueinquotes="false"/>
    <condition type="fieldvalue" field="Target_Account_Initiative_Status__c" operator="=" inactive="true" enclosevalueinquotes="true" name="__autofilter__Target_Account_Initiative_Status__c" state="filterableoff" value=""/>
    <condition type="fieldvalue" value="true" enclosevalueinquotes="false" field="Target_Account__c" state="filterableoff" inactive="true" name="Target_Account__c" operator="="/>
    <condition type="fieldvalue" value="false" enclosevalueinquotes="false" field="Target_Account__c" operator="=" state="filterableoff" inactive="true" name="Target_Account__c1"/>
    <condition type="fieldvalue" field="Target_Account_Initiative__c" operator="=" inactive="true" enclosevalueinquotes="true" name="__autofilter__Target_Account_Initiative__c" state="filterableoff" value=""/>
    </conditions>
                <actions/>
            </model>
            <model id="Activity_History" limit="" query="false" createrowifnonefound="false" adapter="salesforce" type="" sobject="Task" doclone="" orderby="CreatedDate DESC">
                <fields>
                    <field id="AccountId"/>
                    <field id="Account.Name"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="CreatedDate"/>
                    <field id="Id"/>
                    <field id="Status"/>
                    <field id="Subject"/>
                    <field id="Type"/>
                    <field id="Task_Description__c"/>
                    <field id="Description"/>
                    <field id="cas__Disposition__c"/>
                    <field id="WhoId"/>
                    <field id="Who.Name"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="AccountId" state="filterableoff" inactive="true" name="AccountId" operator="="/>
                </conditions>
                <actions/>
            </model>
            <model id="Contact" limit="20" query="false" createrowifnonefound="false" type="" sobject="Contact" orderby="Rank__c ASC" doclone="" datasource="salesforce" processonclient="true">
                <fields>
                    <field id="ABM_Rep__c"/>
                    <field id="AccountId"/>
                    <field id="Account.Name"/>
                    <field id="Account_Profile__c"/>
                    <field id="Id"/>
                    <field id="Contact_Status__c"/>
                    <field id="Contact_Territory_f__c"/>
                    <field id="CreatedDate"/>
                    <field id="Oracle_Party__c"/>
                    <field id="Oracle_Party__r.Name"/>
                    <field id="Rank__c"/>
                    <field id="RecordTypeId"/>
                    <field id="RecordType.Name"/>
                    <field id="Name"/>
                    <field id="HasOptedOutOfEmail"/>
                    <field id="Email"/>
                    <field id="Phone"/>
                    <field id="Title"/>
                    <field id="FirstName"/>
                    <field id="LastName"/>
                    <field id="mkto_si__Last_Interesting_Moment__c"/>
                    <field id="mkto_si__Last_Interesting_Moment_Date__c"/>
                    <field id="Status__c"/>
                    <field id="Lead_Owner__c"/>
                    <field id="Lead_Owner__r.Name"/>
                    <field id="Total_Call_Attempts_Last_90_Days__c"/>
                    <field id="DoNotCall"/>
                <field id="MI_Predictive_Lead_Rank_Datacenter__c"/>
    <field id="MI_Predictive_Lead_Rank_Stornext__c"/>
    <field id="CAS_Number_of_Attempts_Last_90__c"/>
    <field id="Five9_Number_of_Attempts_Last_90__c"/>
    <field id="Tout_Emails_Sent_Last_90__c"/>
    <field id="Salesforce_Calls_Last_90__c"/>
    <field id="Salesforce_Emails_Last_90__c"/>
    <field id="Total_Activity_Last_90_Days__c"/>
    </fields>
                <conditions>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="AccountId" state="filterableoff" inactive="true" name="AccountId" operator="="/>
                <condition type="multiple" value="" field="Contact_Status__c" operator="not in" enclosevalueinquotes="true">
    <values>
        <value>No Longer with Company</value>
        <value>BAD CONTACT</value>
        <value>DECEASED</value>
        <value>QUANTUM</value>
    </values>
    </condition>
    <condition type="fieldvalue" value="1" field="Total_Activity_Last_90_Days__c" operator="gte" state="filterableoff" inactive="true" enclosevalueinquotes="false" name="Has_Activities"/>
    <condition type="fieldvalue" value="0" field="Total_Activity_Last_90_Days__c" operator="=" state="filterableoff" inactive="true" enclosevalueinquotes="false" name="No_Activities"/>
    <condition type="multiple" field="Campaign_Inclusion__c" operator="in" inactive="true" enclosevalueinquotes="true" name="__autofilter__Campaign_Inclusion__c" state="filterableoff" value=""/>
    </conditions>
                <actions/>
            </model>
        <model id="ContactActivities" limit="20" query="false" createrowifnonefound="false" adapter="salesforce" type="" sobject="Task" doclone="" orderby="CreatedDate DESC">
    <fields>
        <field id="AccountId"/>
        <field id="Account.Name"/>
        <field id="OwnerId"/>
        <field id="Owner.Name"/>
        <field id="CreatedDate"/>
        <field id="CreatedById"/>
        <field id="CreatedBy.Name"/>
        <field id="WhoId"/>
        <field id="Who.Name"/>
        <field id="Subject"/>
        <field id="Sales_Play_Qualification__c"/>
        <field id="WhatId"/>
        <field id="What.Name"/>
        <field id="CallDisposition"/>
        <field id="Type"/>
        <field id="Description"/>
    </fields>
    <conditions>
        <condition type="fieldvalue" value="" field="WhoId" state="filterableoff" operator="=" novaluebehavior="deactivate" mergefield="Id" inactive="true" name="WhoId" logic="=WhoId" enclosevalueinquotes="true"/>
    </conditions>
    <actions/>
    </model>
    <model id="AccountSalesInitiatives" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="Account_Sales_Initiatives__c" doclone="">
        <fields>
            <field id="Name"/>
            <field id="Account__c"/>
            <field id="Account__r.Name"/>
            <field id="CreatedById"/>
            <field id="CreatedBy.Name"/>
            <field id="CreatedDate"/>
            <field id="LastActivityDate"/>
            <field id="LastModifiedById"/>
            <field id="LastModifiedBy.Name"/>
            <field id="LastModifiedDate"/>
            <field id="OwnerId"/>
            <field id="Owner.Name"/>
            <field id="Id"/>
            <field id="RecordTypeId"/>
            <field id="RecordType.Name"/>
            <field id="Status__c"/>
            <field id="Use_Case__c"/>
        </fields>
        <conditions>
            <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="Account__c" state="filterableoff" inactive="true" name="Account__c"/>
        </conditions>
        <actions/>
    </model>
    <model id="Sales_Initiatives" limit="10" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="Sales_Initiative__c">
        <fields>
            <field id="Name"/>
            <field id="Description__c"/>
            <field id="CreatedDate"/>
        </fields>
        <conditions/>
        <actions/>
    </model>
    <model id="Assets" limit="20" query="false" createrowifnonefound="false" datasource="salesforce" type="" sobject="Asset">
        <fields>
            <field id="AccountId"/>
            <field id="Account.Name"/>
            <field id="Id"/>
            <field id="Name"/>
            <field id="Current_Annual_Amount_in_USD__c"/>
            <field id="ContactId"/>
            <field id="Contact.Name"/>
            <field id="Contract_Coverage__c"/>
            <field id="Contract_Start_Date__c"/>
            <field id="Contract_End_Date__c"/>
            <field id="Contract_Status__c"/>
            <field id="Oracle_Party__r.Name"/>
            <field id="LTO_1_Drive_Count__c"/>
            <field id="LTO_2_Drive_Count__c"/>
            <field id="LTO_3_Drive_Count__c"/>
            <field id="LTO_4_Drive_Count__c"/>
            <field id="LTO_5_Drive_Count__c"/>
            <field id="LTO_6_Drive_Count__c"/>
            <field id="Product2Id"/>
            <field id="Product2.Name"/>
            <field id="PRODUCT_LINE__c"/>
            <field id="SerialNumber"/>
            <field id="Sales_Order_Number__c"/>
            <field id="Status"/>
        </fields>
        <conditions>
            <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="AccountId" state="filterableoff" inactive="true" name="AccountId"/>
            <condition type="multiple" value="" field="Contract_Status__c" operator="not in" enclosevalueinquotes="true">
                <values>
                    <value>Expired</value>
                    <value>Obsolete</value>
                    <value>Demo</value>
                    <value>Evaluation</value>
                </values>
            </condition>
        </conditions>
        <actions/>
    </model>
    </models>
        <components>
    <pagetitle model="Account" uniqueid="sk-3p-xvB-582">
                <maintitle>Account Console</maintitle>
                <actions/>
            <renderconditions logictype="and"/>
    </pagetitle>
    <skootable showconditions="true" showsavecancel="true" showerrorsinline="true" searchmethod="server" searchbox="true" showexportbuttons="false" pagesize="25" createrecords="false" model="Account" buttonposition="left" mode="read" uniqueid="sk-3pmI19-104" emptysearchbehavior="query">
                <fields>
                    <field id="Name" valuehalign="" type="" allowordering="true" readonly="true" uniqueid="fi-Y6E3Z-301">
                        <label>Name</label>
                    </field>
                    
                    <field id="AccountTerritory__c" valuehalign="" type="" allowordering="true" readonly="true" uniqueid="fi-Y6E3Z-302">
                        <label>Territory</label>
                    </field>
                    
                    <field id="Industry" valuehalign="" type="" allowordering="true" readonly="true" uniqueid="fi-Y6E3a-303"/>
    <field id="Location_Type__c" hideable="true" uniqueid="fi-Yy219-324" valuehalign="" type=""/>
    <field id="Total_Activity_Last_90_Days__c" decimalplaces="" valuehalign="" type="" allowordering="true" readonly="true" uniqueid="fi-Y6E3a-304">
        <label>Activity Last 90 Days</label>
        </field>
                    
                    
                    <field id="Campaign_Inclusion__c" valuehalign="" type="" readonly="true" required="false" uniqueid="fi-Y6E3a-305">
                        <label>Campaign Inclusion</label>
                    </field>
        <field id="Target_Account__c" type="" valuehalign="" allowordering="true" readonly="true" uniqueid="fi-Y6E3a-306"/>
        <field id="Target_Account_Use_Case__c" valuehalign="" type="" readonly="true" uniqueid="fi-Y6E3a-308"/>
        <field id="Target_Account_Initiative_Status__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-309">
            <label>Target Account Status</label>
        </field>
        <field id="ABM_Rep__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-310"/>
        <field id="Account_Target_Fit__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-311"/>
        <field id="Install_Base_Use_Case__c" valuehalign="" type="" allowordering="true" readonly="true" uniqueid="fi-Y6E3a-312">
                        <label>IB Use Case</label>
                    </field>
        <field id="Products_Installed__c" valuehalign="" type="" readonly="true" uniqueid="fi-Y6E3a-313"/>
        <field id="Oppty_Open_Count__c" decimalplaces="" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-314">
            <label># Open Opps</label>
        </field>
                    
                    
                    
                    
                    
                    <field id="MI_Predictive_Lead_Rank_Datacenter__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-315">
                        <label>MI Datacenter Rank</label>
                    </field>
                    <field id="MI_Predictive_Lead_Rank_Stornext__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-316">
                        <label>MI Stornext Rank</label>
                    </field>
                </fields>
                <rowactions>
                    <action type="drawer" label="Contacts" icon="sk-icon-contact">
                        <drawer title="Drawer Area" width="90%" closehandle="true">
                            <components>
                                <skootable showconditions="true" showsavecancel="true" showerrorsinline="true" searchmethod="server" searchbox="false" showexportbuttons="false" pagesize="5" createrecords="true" model="Contact" buttonposition="left" mode="read" uniqueid="sk-O3FLV-366" emptysearchbehavior="query" allowscrollbars="true" floatheader="true" instantfilters="true">
                                    <fields>
                                        <field id="FirstName" valuehalign="" type="" uniqueid="fi-Y6E3a-317"/>
                                        <field id="LastName" valuehalign="" type="" uniqueid="fi-Y6E3a-318"/>
        <field id="Title" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-319"/>
                                        
                                        <field id="Contact_Status__c" valuehalign="" type="" allowordering="true" readonly="true" uniqueid="fi-Y6E3a-320"/>
                                        <field id="Rank__c" decimalplaces="" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-321"/>
        <field id="Total_Activity_Last_90_Days__c" decimalplaces="" valuehalign="" type="" uniqueid="fi-Y6E3a-328">
            <label>Activity Last 90 Days</label>
        </field>
                                        
                                        <field id="Email" valuehalign="" type="" uniqueid="fi-Y6E3a-322"/>
        <field id="HasOptedOutOfEmail" type="" valuehalign="" allowordering="true" readonly="false" uniqueid="fi-Y6E3a-323"/>
        <field id="Phone" valuehalign="" type="" uniqueid="fi-Y6E3a-324"/>
                                        
                                        
                                        <field id="DoNotCall" uniqueid="fi-Y6E3a-325"/>
                                    <field id="MI_Predictive_Lead_Rank_Datacenter__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-326">
        <label>MI-Datacenter Rank</label>
    </field>
    <field id="MI_Predictive_Lead_Rank_Stornext__c" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-327">
        <label>MI-Stornext Rank</label>
    </field>
    </fields>
                                    <rowactions>
    <action type="drawer" label="View Activity History" icon="sk-icon-go-to-full-detail-page">
        <drawer title="Drawer Area" width="90%" closehandle="true">
            <components>
                <skootable showconditions="true" showsavecancel="false" showerrorsinline="true" searchmethod="server" searchbox="true" showexportbuttons="false" pagesize="5" createrecords="false" model="ContactActivities" buttonposition="left" mode="read" uniqueid="sk-3r2rDe-382" allowscrollbars="true" floatheader="true">
                    <fields>
                        <field id="CreatedDate" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-329"/>
                        <field id="CreatedById" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-330">
                            <label>Created By</label>
                        </field>
                        <field id="WhoId" valuehalign="" type="" allowordering="true" uniqueid="fi-Y6E3a-331" readonly="true">
                            <label>Name</label>
                        </field>
                        <field id="Subject" valuehalign="" type="" uniqueid="fi-Y6E3a-332" readonly="true"/>
                        <field id="Description" valuehalign="" type="" uniqueid="fi-Y6E3a-333" readonly="true">
                            <label>Comments</label>
                        </field>
                    </fields>
                    <rowactions/>
                    <massactions usefirstitemasdefault="true"/>
                    <views>
                        <view type="standard"/>
                    </views>
                    <renderconditions logictype="and"/>
                    <searchfields/>
                    <conditions/>
                </skootable>
            </components>
            <beforeload>
                <action type="blockUI" message="Loading Contact Activities"/>
                <action type="setCondition" model="ContactActivities" condition="WhoId" value="{{Id}}"/>
                <action type="requeryModel" model="ContactActivities" behavior="stand
  • Pat VachonPat Vachon ✭✭
    edited December 2016
    Think you found bug with default drawer height.
  • edited January 2017
    Interesting.  Thanks for that.  Do you have any ideas to overcome this?

  • Pat VachonPat Vachon ✭✭
    edited January 2017
    Sorry. No.
  • Amy DewaalAmy Dewaal ✭✭
    edited May 2018
    Stephen,

    Are you on Rockaway or Brooklyn?

    Thanks!
    Amy
  • edited February 2017
    Brooklyn Iteration 2.  Version 9.3.1
  • edited June 25
    Pat,

    Unfortunately, I haven't been able to reproduce your problem. Can you give some more details? Your video is remarkably simple and I'd like to look into it. Thanks for making the problem you're dealing with easy to notice. Can you copy and paste the XML for that video? We'll investigate it. 

    Hope to have this resolved swiftly,
    -Stephen Sells
  • Pat VachonPat Vachon ✭✭
    edited January 2017
    Account Console
  • edited February 2017
    I have determined the issue.  It isn't a problem with filters at all or any sort of bug.  If you have a table in your drawer and have chosen "show scroll bars", you must also set a px maximum height even though it says this is optional.  You can also de-select scroll bars and the drawer opens fine.
Sign In or Register to comment.