Nintex Automation K2: Back to basics
Access resources, discussions, and troubleshooting tips to build custom applications and streamline workflows with Skuid NLX, SFX, & EXP.
Recently active
We have built a from on skuid to save data to a Custom object in salesforce, this save action is happening on a button click which initiates javascript snippet and internally uses skuid API methods skuid.model.save. On performing click action on the button , if any validation fails on the object level the same error will be displayed on the page.But here we are facing the problem like after getting the error we are updating the related field and submitting to save again, but on the second action also it is taking initial value given on the field but not the updated field value. Is there any setting’s available on SKUID level to come out of this issue?
I’m trying to add a condition for a model where a given field has a value of {{$Api.Session_Id}}. I’m writing that variable to records I create. However, the use of the condition returns no result. If I hardcode the Session ID (text instead of {{$Api.Session_Id}}), it works. Also tried using the Session ID user attribute, and that didn’t work.FYI, this is on a public site using the public site user.Any ideas what I’m missing?Thanks,Seth
Does the Save Model action in the action frame performs save when there are no changes to the model? Does Skuid ignore save when there are no changes?I only want to perform the save when there are changes. Wonder if I need to use a custom snippet to specifically check if model.hasChanged and then perform the save. I will need to handle rollback in that custom snippet. So I prefer not to do that. Can you please confirm?Thanks!
Hi I have a table which shows the list of Users who have used certain Asset at some of time. This table have drawer and Global action associated with it. The Drawer shows the more details about the user and global action is sued to add a new user to the asset. Now when i click the New assignment button, the following screen is displayed. The assigned By field is showing the User id here. But i want the user name. I tried different conditions like 1. Assigned_By__c is = to the Running user ID. 2. Assigned_By__c is = to the Running user Full Name. 3. Assigned_By__r.Name = to the Running user Full Name. The model behind the new assignment button is different from the model behind the drawer. But the salesforce object behind every model label is the same. none of the above conditions are working properly. Can anyone help me out with this issue? Thanks.
I have a table that shows records, with child records showing in the last column of the table. I have a pop-up that is used to add a new record and child records to the table. The “save” button on my pop-up saves the parent and child records and then queries the parent and closes the pop-up. I would expect that querying the parent would cause the new child records to show in the table, but instead, the new parent records shows without any child records. I have to refresh the page before they show. Any ideas about how I can get them to show immediately?
Is it possible to use the Wizard to create a Cartesian product? We use SFDC to manage who gets access to data on the cloud-based platform we operate. If we use five new users and they want access to six different data providers, could I use the wizard to generate thirty new requests in our custom object instead of having to create 30 new records manually?
So I use desktop pages even on my iPhone. I just like it better. Call me weird… call me a criminal… I just like it better to have the full desktop functionality instead of a mobile page. Desktop pages render well in Safari except that there is an extra… say 20px to 50px of space between vertically stacked components. So if I have a wrapper component and underneath it I have a responsive grid component, there is much more space between the two when viewed in mobile Safari than in desktop Chrome. Anyone know of any way I could address this?
Hi all, I have a table of data in skuid, where I want to use two dependent filters. I’ve tried following the steps here, http://help.skuid.com/m/models-conditions-filters/l/204980-use-a-snippet-as-a-filter-item-source-to-… , but I didn’t really understand the Javascript part, so could do with a hand there. Basically, we have a list of projects, categorized using tags (which are actually a multi-picklist field in Salesforce, call Focus Areas). Because there are so many potential areas, we want to group the focus areas into sections, to make filtering easier. I need the first filter (currently says marketing) to affect the results of the second filter (focus areas) to show / hide options. There is no relationship between focus areas, and focus area grouping in Salesforce because of the inability to have dependent multi-picklists, which is why we have turned to Squid. I think that I need to write some Javascript that says If filter A has “marketing”, show these options in the picklist “a
I am creating a custom component and would like to access a html file stored as a static resource within my component. Can I use this function or is there any other way for accessing the static resource within javascript. Thanks.
In some predictable cases, a query will fail and user friendly messages could be given to the user to correct their mistake. Is there a way to catch this error in JavaScript like the ‘add-on error’ action in the action framework? When doing a try catch in JavaScript snippets, the error doesn’t get caught, and the jQuery promise is resolved.I also tried subscribing to ‘models.load’ events but the event only fired on success of updateData() and it seems to consider an updateData() call a success even when the query error message pops uploadedPUBLISHED:at the end of a successful call to model.updateData()https://docs.skuid.com/latest/en/skuid/api/skuid_events.html?#skuid.events.models.loaded
Good evening, I am looking to implement the “Send with Docusign” button on the record detail page for a custom object we have created. I have attempted some of the solutions listed in previous threads here: http://community.skuid.com/skuid/top… Specifically, I created a Javascript Item. Resource location: External; Resource name: DocuSign_JavaScript; Resource URL: /apex/dsfs__DocuSign_Javascript I created an In-Line Snippet with the name Send_With_DocuSign. Snippet body: var params = arguments[0], $ = skuid.$; //********* Option Declarations (Do not modify )// var RC = ‘’;var RSL=‘’;var RSRO=‘’;var RROS=‘’;var CCRM=‘’;var CCTM=‘’;var CCNM=‘’;var CRCL=‘’; var CRL=‘’;var OCO=‘’;var DST=‘’;var LA=‘’;var CEM=‘’;var CES=‘’;var STB=‘1’;var SSB=‘1’;var SES=‘’;var SEM=‘’;var SRS=‘’;var SCS =‘’;var RES=‘’; //*******************************// var CEM=“This is the Email Body.”; var CES=‘This is the Email Subject’; var DST = ‘This is the DocuSign Template ID’; var row = params.row || params.model.
I am using the actions framework on a table with global actions. For the global action, I’d like to select a few rows with the checkbox, and have all of the other rows removed from the model. I have used the “Remove context row(s) from Model” action, and it does the opposite of what I am after. Any way to have an action where it is essentially, “Remove all rows, except context row(s), from Model”?
I would like to give access to the page builder, but only allow this new person to edit a couple pages. Is there a way to do this selectively?
I have a static resource that I’d like to display in a table template. I’m currently using something like this: {{#Ultrasound_Skill_Approved__c}}<img src="/resource/1479417508000/MDSignature">{{/Ultrasound_Skill_Approved__c}} Is there any way I can make that more generic, so that it will display the image if all I know is the name of the static resource?
I have some javascript code that that can change the calendar view programatically as follows:CalendarObject = skuid.$(‘#CenterCalendar’).data(‘object’);CalendarObject.currentView = ‘month’;CalendarObject.refresh();the refresh() redraws the calendar in month view when the code above runs.I can do the same to change to week view:CalendarObject = skuid.$(‘#CenterCalendar’).data(‘object’);CalendarObject.currentView = ‘week’;CalendarObject.refresh();The problem is that for me the drop-down in the UI does not change to reflect which view its currently displaying. It stays in the default one even though I am chaning it programtically.How do I keep the drop-down in sync with the rest of the UI in the calendar.Thanks
I have one specific user who can’t see specific buttons. When I log in as him, I can’t see the buttons. If I log in as another user, with the exact same permissions (Same role, same profile, same permission sets), I can see the buttons.I’ve verified the rendering conditions in both the page editor and in the XML.
Is it possible to show the Calander Month as a the month and year, rather than the month number? So instead of Month 9, it would say Sept 2016.
The salesforce default date that I have set is not displaying in the “Date Received” field when a user is creating a new record.
This looks pretty silly, if you ask me: If due to conditional rendering only one tab exists, the radio buttons for the tabset shouldn’t be rendered at all.
Hi Skuid community! I’m fairly new to skuid and loving it so far. Here is my issue I haven’t been able to solve. I have a table that shows related opportunities on my account page. Within the table, I’m allowing Log A Call on the line. I’ve been able to relate my pop up to Id the correct Opportunity, however, when I open my pop up, historical data appears. I cannot figure out how to completely close out the previous action and only show a new Field Editor/Column/Fields to populate.
I created a ui only field (multi-picklist) and added it to the table as a filter, but it is not doing anything, although request is going to the server and fetching the request again. It would be helping if I can get the value of this filter/field just before the request goes to the server, so I can set this value to a condition and table can fetch the filtered records.
I have a custom field renderer on a reference field like this: field.options.template = '{{Patient_Case__r.Patient__r.Name}} exam on {{Timeless_Date__c}}';<br>skuid.ui.fieldRenderers[field.metadata.displaytype][field.mode](field,value); My search popup has only the Id field.If I add searchFields to the renderer, like so: field.options.searchFields = [ &nbsp; &nbsp; &nbsp; &nbsp; {id: 'Id'},<br>&nbsp; &nbsp; &nbsp; &nbsp; {id: 'Timeless_Date__c'},<br>&nbsp; &nbsp; &nbsp; &nbsp; {id: 'Patient_Case__r.Patient__r.Name'}<br>&nbsp; &nbsp; ]; Nothing changes.If I add returnFields like so: &nbsp; &nbsp; field.options.returnFields = [<br>&nbsp; &nbsp; &nbsp; &nbsp; {id: 'Id'},<br>&nbsp; &nbsp; &nbsp; &nbsp; {id: 'Timeless_Date__c'},<br>&nbsp; &nbsp; &nbsp; &nbsp; {id: 'Patient_Case__r.Patient__r.Name'}<br>&nbsp; &nbsp; ]; The
How do I add filter criteria to a custom renderer for a reference field?I didn’t see anything about filtering in the docs:https://docs.skuid.com/latest/en/skuid/api/skuid_ui.html#skuid.ui.fieldRenderers.REFERENCE
HI, We have an object to track IT assets within the organization. On the Asset detail page, i have a related list fort Employees (meaning that the related list shows the list of employees that the asset was provisioned till date). At one given time, the asset should only be provisioned to one Employee. In the screenshot above, the checkbox “Provisioned” says that the asset is currently lying with the person who is under the assigned to field. Now in that screenshot above, the “Provisioned” checkbox is checked for two records (meaning the asset is assigned to employees). But ideally, at one particular time, an asset should be assigned to only one employee or one record (the checkbox field should be checked for only one record). So i don’t understand on how to solve this issue or what approach should i follow to solve the issue. Because right-now, there is no validation kind off thing to check all the child records (employee records related to an asset) and say that this asset was alrea
I’ve created a javascript snippet where I collect selected Opportunities and populate a new model using those Opportunity Id’s as a condition. var childModel = skuid.$M(‘childModel’);var childModelCondition = childModel.getConditionByName(‘Opportunity__c’, false);childModel .setCondition(childModelCondition, oppIds, false);childModel .updateData();This works fine. I then take that new model and pass it into a method on a static resource. I have three console.logs in the code immediately, and over the course of those three lines of javascript I lose my data…inside the method:console.log(childModel); //this shows a data attribute with several rows.console.log(‘childModel data’);console.log(childModel.data); //this returns an empty array.
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.