Nintex Automation K2: Back to basics
Connect with peers and experts to ask questions, share insights, and find solutions for Nintex products.
Recently active
Hi,All our contracts store an activity when an email is sent to a client. Using this tutorial (http://help.skuid.com/m/models-conditions-filters/l/102520-include-child-relationships) I was able to create a Skuid page as required. My issue now is that non Salesforce Admin users receive the following error message:“There is an implementation restriction on ActivityHistories. When you query this relationship, security evaluation is implemented for users who don’t have administrator permissions, and only a single parent record may be evaluated. An unexpected error has occurred. Your solution provider has been notified. (skuid)”I found an explanation on the forum which makes sense:“This is actually a fairly common error message, and you’ll encounter it in weird places on various Standard objects. It only ever happens for non-Admin users, because non-Admin users’ access to records is governed by the Salesforce Security Model, whereas Admins have the “View All Data” permission, which means t
I’m new to Skuid. I built a custom header and nav bar using the tutorial on Skuid’s site. It looks correct based on what I can see. I then created a child page with that as the master. The child page was an account table with drawers. When I preview the page, the brower’s scrollbars do not work and the table is cut off at the bottom. I can zoom out on the brower but then there’s white space underneath the footer. If I take that same account table and paste in a blank page without the custom header, everything renders correctly. Any ideas on what I can do?
I recently upgraded to 8.15.8. I am receiving trouble tickets now due to an error message: Required fields are missing [Service Contract] !(https://us.v-cdn.net/6032350/uploads/attachments/RackMultipart20160903-60771-dregpg-ScreenClip 8 inline.png “Image https//d2r1vs3d9006apcloudfrontnet/s3_images/1477940/RackMultipart20160903-60771-dregpg-ScreenClip__8__inlinepng1472861916”) The service contract is the parent the service is the child. It appears that Skuid is no longer able to pass the parent name and ID to the child record so the system will not save the record because the parent record is blank at save. This popup has worked for a couple of years with no issues. I have three models on my page: Account: with a condition to get the Account ID from the page URL (this bring in the client/account information. NewServiceContract: the parent record has a condition to bring in the account record from the first row of the Account model. NewServices: to add services to the service contrac
Can I merge in a line break using the “update field on a row” action where the field is a text area? Like so:
Has anyone build Content (Libraries, etc) into Skuid? I am building a community page to display Content and I am looking for a way to replicate the Tag searching that is done on the native Salesforce Content home page. There is a list of tags available, and if the user clicks a tag, the potential content narrows down based on the content having the tag. I’ve got my content showing in my Skuid page using the ContentWorkspace object (Libraries), ContentDocument (the parent Content) and ContentVersion (the versions of the content.) On the ContentVersion object is the TagCsv field, which takes all the tags associated with that content and puts it in a text field with each tag separated by a comma. Somehow the native Salesforce UI turns that text into a list of checkboxes, like so: My Community page so far looks like this, and I am seeing the tags in the TagCsv field: I use a queue to display the libraries, and when the user clicks a library the table reduces the available content to only c
I currently have a table that highlights a row based on the value of a field (checkbox). The user can modify the value of that field with a row action that checks/unchecks the box. The javascript used on my table isvar field = arguments[0];var value1 = arguments[1];var row = field.row;var value2 = row.Action_Required__c;skuid.ui.fieldRenderers[field.metadata.displaytype]field.mode; if ((field.mode == ‘readonly’) && (value2 === true)){ field.item.element.addClass(“LeadTab_highlighted-row”);}the CSS to highlight the row istable.nx-skootable-data tbody tr.LeadTab_highlighted-row td {background-color: LightCoral;}My row action is1. Update Field to True2. Save Model: OpportunityWhen the user clicks the row action, the row is highlighted lightcoral and works as intended. Then there is another row action that 1. Updates Field to False2. Save Model: OpportunityThis row action doesn’t un-highlight the row and stays red unless I refresh the page. Currently, I have it set to re-query the
I’m trying to build aggregate models dynamically, and I’m getting a VF remoting exception: Field must be grouped or aggregated: Preliminary_AVR__cAs you can see in the code below, I’m trying to group on the Preliminary_AVR__c field, but apparently not?Here’s the setup of the code: getPrelimAVR: function(s,e,l,previous){<br> var model = new mm();<br> model.objectName = 'Patient_Case__c';<br> model.id = (previous ? 'Prev_': '') + 'PrelimAVR';<br> model.type = 'aggregate';<br> model.isAggregate = true;<br> model.fields = [<br> {id: 'Id', name: 'records', function:'COUNT_DISTINCT'},<br> {id: 'Preliminary_AVR__c', name: 'grouping', groupable: true}<br> ];<br> model.groupByFields = [<br> {id: 'Preliminary_AVR__c', name: 'grouping'}<br> ];<br> model.conditions = [<br> {type: 'fieldvalue', field: 'HasCompleteAppointment__c', operator: '!=', value: '0', encloseValueInQuotes: false},<br> {type: 'fieldvalue'
I’ve been working on a major overhaul of UI and processes related to Opportunity. I’ve moved everything to ourUAT sandbox, and now Skuid is not behaving the same as it does in the dev sandbox. I’ve done a diff on the xml, and there are no differences. Here is the desired behavior as currently working in the dev sandbox: In UAT, it doesn’t show any of the validation rules, but instead the workflow error which does not show the user any helpful information: I have to look at the flow error email message to see that it failed due to multiple FIELD_CUSTOM_VALIDATION_EXCEPTIONs The flag to show inline errors is set. Installed package page states that both are using version Skuid 7.27. I can try updating to a newer release, but Jack’s message at the bottom of this thread (https://community.skuid.com/t/validation-rule-error-messages) tells me it still might be a problem.
Can someone provide sample code to show how to re-query models on onclick javascript inside template field. Thanks in Advance !!!
Can i have something to merge columns in table? As highlighted in below screenshot, i need these two column to look as one. This is required as i’m implementing custom multiselect lookup. There are actions written on the look up icon image which opens a look up dialog and user can select multiple options.
when i am checking the checkbox on top of that it showing on/off.please refer below image how to resolve this
Hi,Looks like there’s a bug with merge Syntax in REST Models. It doesn’t seem to work for nested fields. E.g. {{subscriptionId}} works {{rateplan.productId}} does not, even though it is an option to choose from in the template editor.Any ideas?
I created a Visualforce Tab for my new homepage, in order to completely replace the Salesforce home, problem is that I have a Navigation component in my header that pulls from “Salesforce Tabs for Current App” which includes the standard Salesforce Home link.Is there a way to hide this while keeping the user’s tabs and order?
Hi all,Quick question: is it possible to set all links on a Skuid page to open in a new tab without using a Javascript snippet? Is there a setting I’m overlooking somewhere?Thanks!Kathryn
I have a model with some inactive conditions (filter default off.) The user activates these conditions, sets values, and re-queries the model using a snippet we wrote to do some multi-model filtering which is run using a “Search” button. The results are displayed in a table, and the model limit is 200 records.That all works fine. Since we upgraded our environment to the latest Skuid version, when the user clicks the export under the results table, the conditions get deactivated and the user gets a bunch of records that they shouldn’t be.We have the export set to “attempt to load all records before exporting.” Before the upgrade, the model conditions would “stick” but now it appears to be deactivating all the conditions that are “filter default off.”
I am attempting to have ti so that when you click on an item in a queue it moves to the top of the queue. I have created a checkbox on my object called Pinned (pinned__c) and have the following queue item actions:Show Message and Block UI Update a Field on Row (Pinned__c=TRUE) Save Model Changes Query Model Unblock UI Run Snippet (the snippet performs Update Page Include) The model is sorted by Pinned__c. The box will show as checked on the Page Include, but not on the queue (so the selected item in queue doesn’t go to the top).
In certain circumstances the renderer logic on a component is using the wrong model. In my example below, the page has separate models for a case and a child case, both of which are of object type Case. The button “Enable if Child Case Status set to Changed” has a renderer that should enable it when the status of the row in ChildCase model is set to “Changed”. That’s not working. If anything, it seems to be looking at the Case model instead, which is also what I observed in the page that led me to trace down this issue. If you set the Parent and then the Child, then the button is enabled - but I’m pretty sure it’s looking at the Parent. In the example, the Page Title component is using the Case model. If I change it to the ChildCase model, then the renderer works. However, the renderer is supposed to be cross-object and in my real usage I need to be able to assess both the parent and child case for rendering logic in the same set of buttons. <skuidpage unsavedchangeswarning="yes" pe
Hi,I’ve got multiple areas in my pages where I would like to show the chatter feed for different rows in a table either through popups or drawers. Would anyone know how I can do that so that it shows the chatter for the row in context and not just the first model row? Also i have developed my own UI so would like it to appear as it does in Skuid not Salesforce.thanks
Hi,Prob a very basic question, but I use the snippet below to highlight text field in a table and for some reason it causes the Apostrophe to turn into “&#39;”From what i found on another post, I have to use the unescaped value, but not really sure how to do that 😦In case anyone can help, Here’s snippet:var field = arguments[0], value = arguments[1];skuid.ui.fieldRenderers[field.metadata.displaytype]field.mode;field.element.css({‘background-color’:‘red’,‘min-height’:‘30px’});Thank you
Getting a console error and blank page. This is on an opportunity. We use Account as a ‘borrower’ record related to an Opportunity via a join object. This error only occurs when the Account’s record type is Borrower Entity, but not when it’s Borrower Individual. We don’t have any time-related conditions based on these borrower accounts. Any ideas?
i have a requirement to show list of plans (a custom object, but we can also think of it as pricebookEntry). Against each plan, there should be a button “Select” which should get ticked as soon as the user click on it. Any ideas how do i bring a button against each row of my table. And that too, the button should display the name “Select” and whence click, it should show a tick mark kindof thing.
Hello Everyone I stumbled across a squite painful problem. I built a skuidpage which calls a apex to send mails upon buttonclick. It all works perfectly fine in Sandbox, but we pushed it to a live org and it just plain out fails i get this error in the console: the Apex looks as follows: public class SendMailsToParticipants{ @InvocableMethod static void SendMails(List<string> emails) { static void SendMails(List emails) { String eventId = recipients[0]; Event e = [SELECT id FROM Event WHERE id = :eventId]; recipients.remove(0); List<messaging.singleemailmessage> mailList = new List<messaging.singleemailmessage>(); for(String recipient : recipients){ Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();mail.setTemplateId([select id from EmailTemplate where developername='EventUpdatedEmail'].id);mail.setTargetObjectId([SELECT id FROM User WHERE id = :recipient].id);mail.saveAsActivity = false;mail.se
I’m getting this error from a line in a script:Uncaught TypeError: jsloopStartDateTime.getDate is not a functionfrom this line:var jsloopStartDateTime = skuid.time.parseSFDateTime(loopStartDateTime);jsloopStartDateTime.setDate(jsloopStartDateTime.getDate() + 7);Any tips?Details: this script has run perfectly for months until 8/26. I tried updating to the current version of Skuid, but it didn’t address the issue.
I am creating a New Record. I created a condition to set the DateTime field to Today. My end users tell me that it used to show todays date and current time. It is now setting the date to Today’s date but the time is always showing 12:00. It makes sense that Today is not Now() and thus would set the date but not the time. But I am told that it used to do both (I honestly don’t remember if it did or not but multiple users claim it did). Regardless, it would be cool to add NOW() as an option on DateTimeFields. Is there a best case way of setting a datetime field to Now() but allowing any date or time to be entered if necessary. Thank you!
Hi, Weird issue that just started today as far as I can tell I have some fields with workflow rules, that basically timestamp the field each time a new note is added + another WF that emails the record owner when a new note is entered… Used it for years now, all was fine. Now today on certain fields and only on certain records it stopped working… no rhyme or reason… Example: on same record 2 different fields with those WF rules (1 rule for each field). If i input a note in both fields, one will execute the other will not… On other records both will execute… so for sure it’s not a validation error or something similar… Really lost at this point on what to do next In case needed here’s formula’s criteria i use for timestamp: and( ISCHANGED( Discussion_Notes__c ), LEN( Discussion_Notes__c )>0 ) THIS ISSUE ONLY HAPPENS WHEN ON SKUID. If I overide back to standard detail view and add a note, all works as it should… It looks like when using skuid, for certain records only,it does no
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.