Solution showcase: Learn how to use Nintex CE Platform
Connect with peers and experts to ask questions, share insights, and find solutions for Nintex products.
Recently active
We were super excited to roll out the “Banzai’d” version of our Skuid pages…only to have our dreams crushed when we discovered that the Fontawesome icons appear to be broken for our Partner/Community users. I suspect that this has something to do with their access to static resources in SF. Is there a solution? Here is what’s happening: Working just fine for internal users - Fontawesome icons appear broken for Partner/Community Users -
Hi, We have a table of opportunities with inline edit enabled. When we edit a record and it fails due to validation rule, the table is refreshed with previous value but doesn’t gives an error message on top of the table or at the error row. please note that the save button is defined at page title Here is the page code for reference: AccountCallReport <m
I put a table filter for “List Name” and not all of the correct records are being pulled up. However, after finding which ones are missing I can say certainly that they are all IN Salesforce and have the correct “List Name”. What’s up here?
Perhaps I flew too close to the sun on this one, but I implemented the Materialize framework to speed up the custom work I’ve doing on top of Skuid’s new theme editor. It’s working like a charm, for the most part. Here’s the problem: The Standard Field Renderer for Picklists does not display in edit mode. When I change the field renderer to radio buttons, it works beautifully. Here are the two fields renderers in both Read mode and Edit mode: So, I believe that my issues are a conflict between Skuid and Materialize. Do any of the brains with legs that work at Skuid have any wisdom on how to get around this?
I’m trying to copy the row of a child model to a different parent. Anyone see anything wrong with this code? var $ = skuid.$, mergeCase = skuid.$M('MergeCase'), mergeData = mergeCase.getFirstRow(), primaryPatient = skuid.$M('PrimaryPatient'); var copyValues = []; $.each(mergeData, function(f,v){ if (f !== 'attributes' && f !== 'Id' && f !== 'Patient\_\_c') { copyValues.push({field: f, value: skuid.utils.decodeHTML(v)}); } }); primaryPatient.createRow({additionalConditions: copyValues}); I’m getting this error message (line 79 of my page corresponds to the createRow() line of the above. Is there a better way to do this?
I have three tables on a page, different models all on the same sObject.I need a row action on one table to find any rows on the other tables with the same value for the Id field as the row action context row, and then remove a css class from those rows.Anyone care to take a stab?I can find the rows in the model that match, but I’m not sure how to connect them to the item in the tables.
I have a horizontal Bar chart with a click-on action for a popup. The problem is when I move the mouse over to one of the bars I get a hover popup that blocks the entire bar making it almost impossible to get to my Click-on action. See example bellow. Are there any settings that control this hover popup. I would be good if I could control the location or even a set a delay that would allow the click-on action. I can see that depending on the size of the bar the location of the hover popup changes.
I’m trying to avoid creating different versions of the same Skuid page that each have different table filters set by default. I was hoping to create a single page that I could pass table filters through the URL. Is this even possible?For example:1. I have Skuid page that lists my Produce Inventory that includes a filterable table. The user can filter by Fruit Color (yellow, orange, green). This is easily created. 2. On a separate “Dashboard” page I would like to have a list of all available Fruit Colors. If the user clicked on a “Yellow”, they would be taken to the Produce Inventory page with the table filter “Yellow” set automatically. 3. Once they are on the Produce Inventory page they change the table filters to view other Fruit Colors (again, this isn’t a problem). How can I accomplish Step 2 so that I don’t have to create multiple pages? Thanks!!Gary
To view opportunities without the Skuid view, I used to be able to zero out the Skuid override in the URL by setting everything after “override=” to 0. (see below)But, for whatever reason, the URL has changed to:https://c.na1.visual.force.com/apex/OpportunityDetailv1?id=00630000012azQy&amp;sfdc.override=1and setting the override to 0 doesn’t do anything. Anyone know how I can make it so that setting the override to 0 takes me back to the Non-Skuid view?https://skuid.na1.visual.force.com/apex/UI?id=00630000012azQy&amp;sfdc.override=1&actiontype=View&objecttype=Opportunity
We have a custom Google Map component with properties: Model to load data from; Fields to use for Street; City etc. We are using Google GEOcode to give us the Lat & Long in our JS file stored in Static resources. When we load the page we always only get 11 records. We have used alert() to see what is being loaded and the model loads all 19 records but the map only draws 11 points. If we change the order of the records i.e. Sort records by Account and change the order the map redraws again with only 11 records again. We have changed the API version to V3 but still no luck. Is there something we are missing or is it that Google GEO Coder is unreliable and should we approach this differently? We have searched the web for this problem but cannot find a solution.
Here’s the setup (conditions and filter): Here’s what we see in runtime: The table filters correctly (displaying only dates >= four days ago), but the filter shows 4/1/2001. This doesn’t change with cookies on or off.
When a model is marked to process client side, not load data and create when none, a component associated to that model does not display the newly created record. Steps to Repro: Create account detail page Mark model to process client side Mark model to NOT load data on page load Mark model to create row when none Remove Id condition Preview page Expected Result Row displayed in field editor Actual Result Field editor does not display row Note - Inspecting skuid.$M(‘Account’).data.length = 1 so the row was created Sample Page XML {{Name}} {{Model.label}}
With skuids external db access, are the exposed fields in the external db useable from flow in process builder.
I am running Banzai v. 7.12 and I am trying to export my pages in production however the “Export Pages” function is no longer there. I tired to “build a page pack” however I keep getting a managed package error. Is there a new way to export your pages so they can be in sandbox. Thanks!
while i was working on the charts, the only problem i was having is giving each of the element different values. for example if i have three elements named “bob,ryan and ron” each of them have value 20. how do i give them different values?
Great demo at dreamforce. Very nice examples, can the pages for the demo, for example the World Bank REST sample app be posted to your repository or github?
When a model is marked to process client side, NOT load data and create row if none, conditionally rendered elements are not updating as data for the conditions change. This issue is similar to others posted regarding client side processing and similar to issues seen in the past (6.x release & 7.x release) with conditional rendering on rows created when none. Steps to repro: Create page using sample XML Preview page Click “Update to Joe” Expected Name != Joe button disappears, Name = Joe apears Page Title updated to Joe Actual Name != Joe remains, Name = Joe does not appear, Page Title not updated Sample Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true" tabtooverride="Account"> <models> <model id="Account" limit="1" query="false" createrowifnonefound="true" sobject="Account" adapter="" type="" doclone="" processonclient="true"> <fields> <field id="Name"/>
It seems that my new custom theme is messing up the CSS of my other pages. Here’s what’s happening: 1. I create a brand new Skuid page. No inline CSS. No external resources. 2. I assign the “Classic” theme to that page and everything looks normal and “Classic-y”, as expected. 3. I then assign my “Build Realty Custom Theme” and it magically starts pulling in inline CSS components from my other Skuid pages - more specifically, the external font I use (not Google fonts). How/why is this happening!?
When conditional rendering based on model property number of rows is applied to a component, the rendered result is incorrect. This appears to be a regression of https://community.skuid.com/t/conditional-rendering-model-property-number-of-rows-issu…… Steps to Reproduce: Create Page using sample xml below Preview page picking account Expected Result Templates “Show if RowCount > 0”, “Show if RowCount >= 1”,“Show if RowCount == 1” are displayed Actual Result Template “Show if RowCount != 1” is displayed Note - The sample page below works as expected on 6.8.20 Sample Page XML <skuidpage unsavedchangeswarning="yes" showsidebar="true" showheader="true" tabtooverride="Account" personalizationmode="server"> <models> <model id="Account" limit="1" query="true" createrowifnonefound="false" sobject="Account"> <fields> <field id="Name"/> <field id="CreatedDate"/> </fields> <conditions>
When a model is marked to be processed client side, if no value is specified for “Max # of records (Limit)” a remoting exception is encountered. Steps to reproduce: Create blank page Add “Account” model pointing to Account, add Name field and leave all other defaults Preview page - Expected = Actual = Page loads as expected with no errors Change “Account” model to “Process client side” Preview page - Expected = Actual = Page loads as expected with no errors Change “Account” model removing the value for Max # of records Preview page Expected - Page loads without error Actual - Page encounters remoting exception Sample Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true"> <models> <model id="Account" limit="" query="true" createrowifnonefound="false" adapter="" type="" sobject="Account" doclone="" processonclient="true"> <fields> <field id="Name"/> </fields
The Icon property of Navigation Items is not applying merge syntax. Merge syntax is applied on icon properties in other components (e.g. table row action, page title button, etc.) and the navigation item does apply merge syntax on the label property. Applying merge syntax to icons was an enhancement in Spring '14 (https://community.skuid.com/t/skuid-should-process-merge-syntax-in-button-icons-to-all…) so it appears that it was overlooked with navigation items. Steps to repro: Create page using sample XML below Preview page Expected Result - cssclass attribute of nav item should include myicon-IDOFACCOUNT Actual Result - cssclass attribute of nav item is “myicon-{{$Model.Account.data.0.Id}}” ** Sample page demonstrates merge syntax applied to icon property of page title. Sample Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true" tabtooverride="Account"> <models> <model id="Account" limit="1" query="tru
As I can’t find a simple usage report of which objects and fields are used in an org, I’d like to create a page that reports this.The storage usage report is only good to a point. I’d like a whole lot more than this. A combination of this report and Field Tripper, but completely automated into one page where one only needs to open the page and navigate to all the relevant data.I’d like to display this as one master table w/ one row for each object w/ aggregate data with Charts, Drawers and/or Popups to display more detailed data.This would be very very useful to understand the level of use of the schema for the org. Many orgs for new clients I encounter are laden with unused junk.There are a few things I need to do this.how to get a list of objects from an org how to create ui only model ??? things I haven’t yet thought of 😛 Can I use REST API on the org to get this information into models? I’ve thinking yes.
When a model contains a condition that is set to “Single Specified Value” and the condition is set to “Filterable Default Off” and given a name, if the URL contains a parameter that matches the condition name, the condition is not applied. When the model is NOT marked as “process client” side, the condition is applied which is the same behavior in skuid version prior to 7.x. Steps to Reproduce: Create standard account detail page Mark Account model to “Process Model client-side” Add condition on field “Name” where value is equal to “Single specified value” (leave value blank) and state set to “Filterable Default Off” with a name of “acctname” Preview page providing Id Check SOQL for model - Expected = Actual = “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’) LIMIT 2” Add “acctname=blah” to url and reload page Expected No account is displayed and SOQL should be “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’)AND(Name = ‘blah’) LIMIT 2
When a model contains a condition based on a URL parameter and the Model is marked to “Process Model client-side”, if the parameter is not in the URL, the generated SOQL contains the condition with the value set to the name of the url parameter. This results in no data or unexpected data being returned. Steps to Reproduce: Create standard account detail page Mark Account model to “Process Model client-side” Add condition on field “Name” where value is equal to Page/URL parameter value “acctname” setting value to deactivate this condition if not specified. Preview page providing Id and acctname value Check SOQL for model - Expected = Actual = "“SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’)AND(Name = ‘myname’) LIMIT 2” Remove acctname from url and refresh page Expected SOQL should be “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’) LIMIT 2” Actual SOQL is “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’)AND(N
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.