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
I have a popup that the user needs to be able to print. I would ideally like a button that would send the popup to the default printer. I’ve tried printing the popup manually, but it ends up sending the entire Skuid page to the printer and only the visible region of the popup (like a screenshot). Can anyone help me with this? I’m guessing I need to use JS, but I don’t know where to begin…
Hey!I’m trying to write in some error handling for the updateData() function. I found in the documentation that the method returns a jQuery deferred promise object.I am able to get it to work for the deferred.done method when there’s no error:However, it does not seem to work for the deferred.fail method when there is an error:Am I doing something wrong, or is there a better way to implement error handling with the updateData method?Thanks!Kartik
We’re currently using skuid to develop a project management application and would like to make the cards (we’re using Skuid mobile) draggable using jquery or javascript. Has anyone had any experience with this? The jquery stuff is getting right at the edge of my capabilities so we would also be interested in hiring someone to help if possible.ThanksGary
When I add a new value to an existing picklist field, they aren’t immediately available via Skuid. Anyone know why?
I’m trying to overcome Salesforce’s limit of 150 values for a multi-select picklist by creating a custom renderer that adds the additional values (the values I want to show in the multi-select picklist are values from another model). I think I’m close, but I can’t quite figure out what piece(s) are wrong.My renderer currently looks like this: var field = arguments[0], value = arguments[1], $ = skuid.$;<br>var codesModel = skuid.model.getModel('Codes'); //<br>var codes = [];<br>for(i = 0; i &lt; codesModel.data.length; i++) {<br>&nbsp; &nbsp; codes.push({<br>&nbsp; &nbsp; &nbsp; &nbsp; 'label': codesModel.data[i].Name&nbsp;<br>&nbsp; &nbsp; &nbsp; &nbsp; ,'value': codesModel.data[i].Name&nbsp;<br>&nbsp; &nbsp; });<br>}<br>field.element.append(<br>&nbsp; &nbsp; skuid.ui.renderers.MULTIPICKLIST.edit({<br>&nbsp; &nbsp; &nbsp; &nbsp; entries :
Please direct me if this thread already exists, but it’s quite difficult to search for read/edit permissions when it can apply to anything.For our Skuid Lead pages, we use two field editors. The first one is for when the the lead is Sales Accepted, Reached Out, or Engaged - the Default Mode for that is “Read with Inline-Edit”. The other field editor is for all other Lead statuses and the Default Mode is “Read-Only”. Will mentioned to me that Robb said it was possible to simply render this option using a custom JS snippet, so we would only need one field editor. It’s a bit of a pain to have two separate Field Editors to customize and keep identical, and I wonder if it’s also a drain on resources. How can I stick to working within one Field Editor, and then making it editable as a whole or not based on the Lead Status?Thanks!Dylan
I have a wizard with 6 steps. I need a button on each step that will open a popup (the same popup). Is it possible to have 6 buttons that each open the same popup? If not, is there an easy way to copy a popup? The existing popup is pretty complicated and would be very time consuming to duplicate 6 times…
So, just launched a first round of Skuidified layouts with my Customer Success team. Yay!Folks are really happy with the layouts but, of course, actual use is revealing some gaps that I hadn’t thought of during beta testing. One big gap is the absence of the combo box next to the task subject field. We leverage task subject heavily in our reporting and have trained our guys to rely on the combo box for data consistency. Is there any way to include this combo box on the page (or jerry-rig some similar functionality somehow?) This is bit of a stumbling block and I would love to fill the hole quickly to ensure smooth adoption with the team. Thanks for any help!
Anybody have a quote and opportunity page they would be willing to share. We want to make or process of creating an opportunity and multpile quotes off of it more streamline but not sure what is the best way. Thought it may be could idea to ask around before reinventing the wheel. I love salesforce but the “clickness” of operations is what brought us to skuid.
Hello All, I have an issue where users are starting to change reservation dates for existing equipment reservations, this has the potential to cause double booking. I would like to implement an equipment conflict field in the resvmodel that is updated if there is a reservation conflict after a change of the datetime fields. I believe it is possible to do this before saving the record. Can someone confirm? Conditions below are evaluated after a change in the start or end datetime fields. If true I would like the conflict field to be updated with the reservation ID of the conflicting reservation, a popup notice and maybe even change the table row color. (resvmodel1 record id != resvmodel2 record id) & (resvmodel1 eqip_id == resvmodel2 eqip_id) resvmodel1 reservation start < resvmodel2 reservation end resvmodel1 reservation end > resvmodel2 reservation start What is the best practice for implementing this. Thanks
Have built a custom component to render a chart. Custom component is added to a tab set that is within a table drawer. Need access to the current row in order to retrieve relevant fields to render the chart. Any guidance is appreciated.
Just noticed something strange - the jquery datepicker is not working in my production org. Works fine on the same page in sandbox, but when I inline edit the date field in production, I just have an empty text box (although it does accept the input as a date). Anyone else experiencing this or know how to solve? Thanks.
I have a custom field renderer I’m making for phone fields. In the snippet, I need to get the Id of the record. This wouldn’t be a problem if I was only using this on one model, but I’ll be using it on all phone fields. That said, I have to dynamically pull in the record Id from the model in which the custom field renderer is used.
This may be totally obvious, but how can I override the default activities tab? I get an error message if I try to create the VF page like so: <apex:page standardController="<strong>Task</strong>" recordsetvar="c" extensions="skuid.Redirects" action="{!redirect}?objectType=Task&amp;actionType=<strong>Tab</strong>"> And I can't see a place in Tasks Buttons, Actions, Links to set the override either. Thanks!
I have an admin whom I don’t want to have access to edit SKUID pages (but should be able to view them).I added them to SKUID and now they can both see and edit pages. They currently do not have any permission sets assigned (Viewer or Editor) yet can both view and edit SKUID pages.
Here’s the scenario: We have a Sales Order with Sales Order Items (related list). I’m trying to create a pop-up on the Sales Order that populates an Invoice Items model with the rows from Sales Order Items, allowing them to change a Quantity Invoiced field that then creates an Invoice and Invoice Items when saved.I can’t quite figure out how to pre-populate the Invoice Items model with data from the Sales Order Items model. Right now I’ve got it populating Invoice Items with the first row of Sales Order Items, but can’t seem to get it to populate all of them. Any ideas?
I am using javascript as a form of validation to prevent certain combinations of fields to be saved. I know I should be using regular SalesForce validation to handle this, but according to the admins around here it would be too complex (Roll-ups on Counts on Formulas…). It works great on the creation of the object because I catch it before the save. I figured I could re-use the same snippet and have it run as an action every time the model is saved. What seems to be happening is that my logic runs and raises the error message, but the save still goes through. This is probably by design (I’m not saying that this behavior is wrong), I just would like to know if there is a way I can stop the save from happening. I tried returning false but that doesn’t seem to help. Here is my code just for kicks: var params = arguments[0], $ = skuid.$;<br>var commodityName = skuid.$M('Opportunity').getFirstRow().Commodity__r.Name;<br>var countOfRateReadyLDC = 0;<br>$.each(skuid.$M('Inta
Hi!I’m running into an issue with the canRetrieveMoreRows and loadNextOffsetPage() properties of the model object. They seem to give inaccurate/non-consistent results when the data set has 10000+ rows.canRetrieveMoreRows seems to return false if the next “page” of data would push the total # of records over 10000. For example, if I run the model.soql query property I get back 10000 rows -but canRetrieveMoreRows is false when the model has only 9990 rows.Additionally, the max # of rows seems to vary depending on the page size. If I use a page size of 2000, I’ll max out at 9990 records. However, a page size of 1500 will max at 8501 records. In both situations, there should be 12201 total records.Thanks for the help!Kartik
Can Skuid display message notifications, like a notification bar at the top of the page, for messages to users, or errors and contain a link that they can click on.Also if possible, can you close this notification and append further messages to it if neededThanks
When custom logic contains the word “or” or “and” more than once an uncaught reference error is encountered. Steps to reproduce: Create page using XML below - Page contains a field with “1 OR 2 OR 3” for rendering custom logic Preview page Actual Result Uncaught Reference error: trueorfalse is not defined Expected Result Page displays without error Analysis replace is used for substitution but replace will only replace the first occurrence of the string found. Possibly consider using a regex with global flag (/and/g). Sample Page <skuidpage unsavedchangeswarning="yes" showsidebar="true" showheader="true" tabtooverride="Account"> <models> <model id="Account" limit="1" query="true" createrowifnonefound="false" sobject="Account"> <fields> <field id="Name"/> <field id="CreatedDate"/> <field id="Phone"/> </fields> <conditions> <condition type="param" en
Hello - Easier to see in action that try to describe in written form. In summary, when using a custom template popup the popup opens in read mode on subsequent invocations. Also, the template field itself becomes “single clickable” instead of requiring a double click to open the popup. Steps to reproduce: Create new page from XML below Attempt to single click either the “Name - Default Popup” or “Name - Custom Popup” field. Expected Result is encountered, single click does nothing on either field Double click the “Name - Default Popup” field or click the pencil for the field Dismiss the dialog with “Done” or “X” Hover over the “Name - Default Popup” field and you will notice the cursor pointer. Single click the field and the popup will appear. Note that the popup is in edit mode. Actual Result: Field “edit” can be triggered via single click Expected Result: Field Requires double click same as on initial display Dismiss the “Name - Default Popup” dialog via “Done” or “X” Hover over
I would like to use reference fields in a table that require the user lookup the associated they need and also NOT automatically link in read mode.Is there a way to do this without javascript? If not, what do I need to do in javascript?
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.