Skip to main content

Pretty sure this error just came in, it for sure wasn’t an issue in 12.1.7 and was reported after upgrading to 12.2.8


If you have two field editors under another field editor, and you have the same display logic set to show them after a certain other field is filled out, when they display they both display in the same space, as opposed to on top of each other like they’re supposed to.


Here’s what it looks like when section “Assistant Phone” and “Contact Description” both render when Assistant Name is not blank, right after filling out Assistant Name:


And here’s what it’s supposed to look like, and what it does look like after saving and refreshing:


here’s my sample page xml:


<skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true"> <models> <model id="Contact" limit="1" query="true" createrowifnonefound="false" datasource="salesforce" sobject="Contact"> <fields> <field id="RecordTypeId"/> <field id="AssistantName"/> <field id="AssistantPhone"/> <field id="Description"/> <field id="FirstName"/> <field id="LastName"/> </fields> <conditions/> <actions/> </model> </models> <components> <basicfieldeditor showheader="true" showsavecancel="true" showerrorsinline="true" model="Contact" uniqueid="sk-3LHE-438" mode="read"> <columns> <column width="100%" uniqueid="sk-3LHE-434"> <sections> <section title="1. Check the Name" uniqueid="sk-3LHE-435" collapsible="no" showheader="true"> <fields> <columns uniqueid="sk-3LHK-555" layoutmode="fixed"> <column width="50%" uniqueid="sk-3LHK-541"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHK-542" showheader="false"> <fields> <field uniqueid="sk-3LHE-443" id="FirstName"/> </fields> </section> </sections> </column> <column width="50%" uniqueid="sk-3LHL-557"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHL-558" showheader="false"> <fields/> </section> </sections> </column> </columns> </fields> </section> </sections> </column> </columns> </basicfieldeditor> <basicfieldeditor showheader="true" showsavecancel="false" showerrorsinline="true" model="Contact" uniqueid="sk-3LHR-631" mode="edit"> <columns> <column width="100%" uniqueid="sk-3LHR-632"> <sections> <section title="2. Fill out assistant's name" uniqueid="sk-3LHR-633" collapsible="no" showheader="true"> <fields> <columns uniqueid="sk-3LHR-637" layoutmode="fixed"> <column width="50%" uniqueid="sk-3LHR-638"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHR-639" showheader="false"> <fields> <field uniqueid="sk-3LHR-634" id="AssistantName"/> </fields> </section> </sections> </column> <column width="50%" uniqueid="sk-3LHR-641"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHR-642" showheader="false"> <fields/> </section> </sections> </column> </columns> </fields> </section> </sections> </column> </columns> </basicfieldeditor> <basicfieldeditor showheader="true" showsavecancel="false" showerrorsinline="true" model="Contact" uniqueid="sk-3LHX-750" mode="edit"> <columns> <column width="100%" uniqueid="sk-3LHX-751"> <sections> <section title="3. Assistant Phone" uniqueid="sk-3LHX-752" collapsible="no" showheader="true"> <fields> <columns uniqueid="sk-3LHX-755" layoutmode="fixed"> <column width="50%" uniqueid="sk-3LHX-756"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHX-757" showheader="false"> <fields> <field uniqueid="sk-3LHX-753" id="AssistantPhone"/> </fields> </section> </sections> </column> <column width="50%" uniqueid="sk-3LHX-759"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHX-760" showheader="false"> <fields/> </section> </sections> </column> </columns> </fields> <renderconditions logictype="and"> <rendercondition type="blank" operator="!=" fieldmodel="Contact" sourcetype="fieldvalue" field="AssistantName" fieldtargetobjects="Contact" value="null" enclosevalueinquotes="false"/> </renderconditions> </section> </sections> </column> </columns> </basicfieldeditor> <basicfieldeditor showheader="true" showsavecancel="false" showerrorsinline="true" model="Contact" uniqueid="sk-3LHX-783" mode="edit"> <columns> <column width="100%" uniqueid="sk-3LHX-784"> <sections> <section title="4. Contact Description" uniqueid="sk-3LHX-785" collapsible="no" showheader="true"> <fields> <columns uniqueid="sk-3LHX-788" layoutmode="fixed"> <column width="50%" uniqueid="sk-3LHX-789"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHX-790" showheader="false"> <fields> <field uniqueid="sk-3LHX-787" id="Description"/> </fields> </section> </sections> </column> <column width="50%" uniqueid="sk-3LHX-792"> <sections> <section title="New Section" collapsible="no" uniqueid="sk-3LHX-793" showheader="false"> <fields/> </section> </sections> </column> </columns> </fields> <renderconditions logictype="and"> <rendercondition type="blank" operator="!=" fieldmodel="Contact" sourcetype="fieldvalue" field="AssistantName" fieldtargetobjects="Contact" value="null" enclosevalueinquotes="false"/> </renderconditions> </section> </sections> </column> </columns> </basicfieldeditor> </components> <resources> <labels/> <javascript/> <css/> <actionsequences uniqueid="sk-3LH3-340"/> </resources> <styles> <styleitem type="background" bgtype="none"/> </styles> </skuidpage> 

Hey Jack - 


  1. Congratulations on 10k points! You hit it spot on too…

  2. We have a defect internally where we were working on recreating this, so your example is perfect. Adding it now and will keep you updated as our product team looks at it!


Reply