Conditional Rendering Issue For Required Field in Popup

Pat VachonPat Vachon Member ✭✭
edited June 25 in Problems



  • Khamla PhimmachackKhamla Phimmachack Skuid Mod, Admin 🛠️ 
    edited June 25
    Hi Pat,

    Which version are you running? I was not able to reproduce this on 11.1.7.
  • Pat VachonPat Vachon Member ✭✭
    edited April 2018
    Skuid 11.1.17 on Salesforce.

    <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" useviewportmeta="true" showheader="true">
            <model id="Task" query="false" createrowifnonefound="true" datasource="salesforce" sobject="Task">
                    <field id="RecordTypeId"/>
                    <field id="Subject"/>
                    <field id="ActivityDate"/>
            <pagetitle model="Task" uniqueid="sk-1uwA-407">
                    <action type="multi" label="New Task" uniqueid="sk-1uwA-413">
                            <action type="showPopup">
                                <popup title="New Popup" width="90%">
                                        <wizard deferstepcontentsrendering="false" buttonslocation="top" uniqueid="sk-1uwA-252">
                                                <step stepid="step1" steplabel="Step 1">
                                                        <basicfieldeditor showheader="true" showsavecancel="true" showerrorsinline="true" model="Task" uniqueid="sk-1uwA-270" mode="edit">
                                                                <column width="100%">
                                                                        <section title="Section A" collapsible="no" showheader="false">
                                                                                <field uniqueid="sk-1uwA-322" id="Subject" required="false"/>
                                                                                <field uniqueid="sk-1uwA-323" id="ActivityDate" required="true"/>
                                                        <action uniqueid="sk-1uwA-249" type="navigate" stepid="step2" label="Next Step" icon="sk-icon-arrow-right" window="self">
                                                            <renderconditions logictype="and"/>
                                                            <enableconditions logictype="and">
                                                                <condition type="blank" operator="!=" fieldmodel="Task" sourcetype="fieldvalue" nosourcerowbehavior="deactivate" field="Subject" fieldtargetobjects="Task" value="null" enclosevalueinquotes="false"/>
                                                                <condition type="blank" operator="!=" fieldmodel="Task" sourcetype="fieldvalue" nosourcerowbehavior="deactivate" field="ActivityDate" fieldtargetobjects="Task" value="null" enclosevalueinquotes="false"/>
                                                <step stepid="step2" steplabel="Step 2">
                                                        <action uniqueid="sk-1uwA-250" type="navigate" stepid="step1" label="Previous Step" icon="sk-icon-arrow-left" secondary="true"/>
                                                        <action uniqueid="sk-1uwA-251" type="navigate" label="Next Step" icon="sk-icon-arrow-right"/>
            <actionsequences uniqueid="sk-1uwA-295"/>
            <styleitem type="background" bgtype="none"/>

  • Khamla PhimmachackKhamla Phimmachack Skuid Mod, Admin 🛠️ 
    edited April 2018
    Thanks for providing the XML Pat, I was able to reproduce the problem as you explained. I've reported this as a product issue and it is now being tracked by our engineers. Once a fix is out, we will update this post.

    Thanks for alerting us to this and making Skuid a better product!
  • Stephen SellsStephen Sells Member
    edited June 2018

    Hello Skuid Community ~

    This has been addressed in the new Millau 11.2.2 release which is now available on the Skuid Releases page.

    As a reminder, Salesforce does NOT allow reverting back to prior versions of managed packages. Skuid always recommends installing new versions in a non-business critical sandbox environment to test all mission critical functionality before installing into a production environment. We also recommend that you update out of date themes when you upgrade.
Sign In or Register to comment.