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
Hello, Is there a way to allow users to change the backgound color of a field on a SKUID page? We have users that would like to highlight fields as red, green, or yellow. I added in a CSS to highlight a column, but our users want the ability to change the field colors themselves. Is this possible? Thank you. CSS .nx-basicfieldeditor-column:last-child .nx-basicfieldeditor-section-wrapper:last-child .nx-basicfieldeditor-section-header { color: black } .nx-basicfieldeditor-column:last-child .nx-basicfieldeditor-section-wrapper:last-child .nx-basicfieldeditor-section { background-color: white } .nx-basicfieldeditor-column:last-child .nx-basicfieldeditor-section-wrapper:last-child .nx-basicfieldeditor-item { background-color: yellow }
My tabsets all have “Remember user’s last tab” set to false. Just want to check what the expected behaviour is when it comes to nested tabsets. I have a main tabset with a sub tabset in each tab. When I go to MainTab1 and then MainTab1SubTab3, then to MainTab2, then back to MainTab1, because “Remember” is set to false everywhere, I’d expect to get to MainTab1SubTab1, but in fact I get to MainTab1SubTab3. What’s expected behaviour?
I’m sure this has been answered somewhere already, but I haven’t found it. What’s the best way to share a small snippet of HTML between lots of Skuid pages? A typical use case is a nav bar that’s reused across pages. I guess I just want a shared template component.
We have recently updated to the new version of skuid and during some testing with the new call center integration we ran into a problem relating calls to a specific contact. We have multiple contacts that all have the same number and because of this when we place a call the Shoretel plugin wants you to pick which contact to assign the call to. To do this you click on the contacts name and it takes you to their contact page and the call should now be assigned to that contact. The problem we are having is that the plugin isn’t recognizing the skuid contact page as the contact page. If we do the “nooverride” and go to regular salesforce contact page it works and assigns the call to that contact. These images show what I am describing: The first one is an example of contacts with the same phone number The Second one shows the plugin with all the contacts and asking you to relate the call to one. The third one shows our skuid contact page and the plugin still asking to relate the call to a
I need an “after update” action for the rows in one of my models. When a user creates or edits a row in a table i want to update a field in one of the other models on the page. Is there any native skuid way to trap this event, or do i need to use jquery and add the events on the fields myself ? here’s a screenshot as you can see there are no id’s or identifiers on the controls I’d like to end up with an id on the selects, which would let me use jquery to attach events to them. It looks like i’ll need a custom field rendered… the only examples given are for a query slider control. Are there any examples for picklists or text fields ? the other alternative would be a callback function on the save of the model. I see from the docs that if i call save myself i can get a callback // Save all changes in our Contact model contactModel.save({callback: function(result){ if (result.totalsuccess) { // Get the 15-digit Id of our newly-saved George Bailey Contact, // which will have had its Id and
Hey there, I have a table on my account detail page showing open tasks for the account. When I click to add a new task and assign it to someone, is there a way to send a notification email to them? In the old Salesforce UI I believe there was a checkbox, though I’d like to make it the default for our organization. Thanks!
I have a page with many models. One of them (call it model2) references another (model1) and has the new condition property “If no row in Source Model then… Abort this model’s query” option set up. However, it doesn’t seem to be aborting the query. I built a table to be sure that Model1 has no rows, but still when the page opens I get an error saying (edited for brevity): . An error occurred while attempting to perform the following SOQL query: SELECT Id,… FROM Model2 WHERE (LookupFieldToModel1 = ‘null’)AND(AnotherField = ‘SomethingElse’) LIMIT 2 Error:invalid ID field: null My understanding is that the page shouldn’t be executing this query at all, because Model1 doesn’t have any records in it. In any case, it shouldn’t throw a runtime error. (FYI, Model1.Id is available/chosen in the model editor, too.) For support purposes, you can login and try this page in my org’s production instance (Org ID 00Dd0000000hRff) by navigating to this Skuid page & params: page=ClassDetail2&dat
I may have found a bit of an issue with conditional rendering in Spring 14. I have a tabset that I only want to render if a particular field is not blank. In my test, I load the page with the field containing data and the tabset displays as expected. I edit the field and remove the data and the tabset disappears as expected (bonus: without a page refresh - nice). But the elements within the tabset, notably the LI tags that define the tab labels, have lost most of their attributes, including their CSS classes. LI tag on initial page load: My Tab LI tag after changing the field back to non-blank: My Tab Anyone else seen this?
I’m getting some interesting behaviour in the new Skuid Spring 14… We have a Skuid page called ClientView that’s been solid for some time. It’s effectively a detail page for a given account. After installing Spring 14, it would only render for some accounts, not all as it had previously. For those on which it fails, there’s no console error, as the page is failing very early and we’re just getting the container Visualforce page and nothing else. So I did some trial and error in page builder to try and find a component that might be causing the issue. I removed a simple template that had an empty spacer div in it. After that, ClientView rendered for a different set of accounts, i.e. failed on some that it was succeeding on, and vice versa. And still no console error. Weird. Anyone seen anything like this?
Are there any plans for making Skuid pages mobile-friendly? Any best practices around this?
Hello, We are looking into trying to use some other apps on the app exchange market with skuid. I am just wondering will most apps work right away with skuid or will we have to write some code to get some of the features to work with skuid? As an example, we currently use an app plugin from ShoreTel that allows us to dial a contacts phone number by simply clicking on the phone number in salesforce. In regular Salesforce view this works just fine but in skuid it currently doesn’t work. Thanks, Michael
The user creates a New Record. Then : 1. Picks Service Provider (User Entered) 2. Populate Rate List Picklist (System) 3. Add Service (User Entered) 4. Populate Cost from rate list (System) 5. Margin (User Entered) 6. Price (System Calculated Field Autoupdates, real time, Pre-Save) I want this real time since they have to do this multiple times on the Line Items. The rate list is different based on the service provider and there can be a different service provider per line. Rate List (Like Price List but also has a Service Provider ID or Account ID) Rate List Items (Like Price List Items) This is the ideal user experience. I think Step 2 can be done through a custom Field render but the rest not so sure.
I have a partner portal in which I have a few VF tabs set up. These VF pages redirect to Skuid pages. However, when the Skuid page loads, the “Home” tab is highlighted instead of the custom tab. I have populated the “Tab to Override” field on these Skuid pages with the name of the custom tab. What else is it that I need to do to make the right tab highlight?
In the Winter 14 release of Salesforce they enabled “Search All Fields” as long as enhanced lookup was enabled. This is extremely helpful when you have chosen to go with auto-numbering of your records. Instead of trying to gues what some nebuluous number is you can actually search for a field name. In Skuid it appears that it can only search for the number in the reference field (in my case a child relationship). Is there anyway to have SKUID do seach all funtionality so the user can enter something that makes sense to them in the field? Or is there a work around that people were using pre-release of the new feature?
I am trying to do a redirect to create a child record in a Master Detail Relationship and have the name of the Master record already listed in the lookup field. In my case it is a Client with a Prescription. I want the “Client” field, which is the master, to be populated with the client’s name “John Doe” as part of the redirect. If I go to the default Salesforce view and click the button I get the below URL (my site removed). How do I call the client’s name John+Doe?? Everything I have tried actually gets passed into the field instead of calling the name. Any help would be greatly appreciated. /a05/e?CF00NG000000CLpAE=John+Doe&CF00NG000000CLpAE_lkid=001G000001E6RZM&retURL=%2F001G000001E6RZMIA3%3Fnooverride%3D1
I have created a Skuid Page, as well as a VF page that overrides the Account Tab. The override works great, but I have one issue. When I set the default tab to “Account” to an app I created, it redirects me to the skuid app instead of the app I intend to access. If I set the default tab to “Home” in the app I created, it works as intended. Is there a way to set “Account” as my default tab and be able to access the app?
I need to show tracking history in one of my Skuid pages. I have a client and I track what geographic area they are in and what house they are in. I know from reading other posts that Salesforce has not given access to the “Pretty view” that just says in a sentence what was changed. My issue is that it shows the ID associated with the change as well which clutters the view and doesn’t mean anything to anyone. For Example: 2/2/2014 2:01 am John Doe Cedar City Provo Rich Slack 2/2/2014 2:01 am John Doe a02G000000BZ6iDIAT a02G000000BZ6lwIAD Rich Slack Is there a way to filter out line 2 that shows the a02G…? Thank you!
I have configured overrides on the View/Edit function of the Contact object and a custom object. My overriding seems to be working in that it goes to the right Skuid or standard page at the right times based on profiles and record types. However, when I try to double-click on a field in the standard layout it does nothing, and when I click on the “edit” button on the page to go into full edit mode it redirects back to the view-only page. Is there a config that I’m missing? When I turn de-activate the Page Assignments I can edit again, but of course then I’m not overriding to the right pages anymore.
I need some custom action (setting default values) to happen before saving a new record from my Skuid page, so I created a custom save button. However, I’d love it if it could enable/disable like the standard Skuid save button. How would I make that happen?
What’s the best way to share snippets across our pages? We have all of our inline Javascript in a static resource, which is nice and neat, but our snippets are currently sitting within each page as a local resource. Should we extract the snippets out to our static resource and wrap them in the registerSnippet construct?
Kinda have two questions here: 1: Adding a validation error to a field: I have some fields that are required before continuing to the next step of the wizard. Is there any way to leverage the built in field errors? 2: I’m currently using the page “Problems” but not very effectively: helpers.error = (function(skuid){ return{ add: function(message){ var myProblem = {isDisplayed:false,message:message}; skuid.page.displayProblem(myProblem); skuid.page.problemsIndicator.text('Problems'); skuid.page.problemsWrapper.show(); }, clear: function(){ skuid.page.problemsContainer.empty(); skuid.page.problemsIndicator.text(''); skuid.page.problemsWrapper.hide(); } }; })(skuid); helpers.error.add('Huston, We have a problem'); Results in something like this: This works, but I’m wondering if you guys have a better way of managing these. Or are the problems meant specifically for SKUID page errors and no so much for user interaction?
Long Problem Short: Is there any way to prevent rendering all the related fields on model.save()? Why??? I have a skuid page with pretty much all custom renders. I’m using the fact that registerSnippet gets called when a custom field is rendered to execute some business logic. For this example, I want to render a field only if another field has data. I also want the value of the rendered field to be a result from a callout. Example Code: skuid.snippet.registerSnippet('RenderConditionalField', function(args) { var tModel = skuid.model.getModel('myModel'); var dependantField = tModel.getFirstRow().myField__c; if(dependantField){ MyController.getSomeValue(dependantField,function(){ //call function to render the field, pass in the value helpers.components.customPicklistRenderer(args, 'conditionalField__c', result); }); } }); This works great, except for a side effect of a poor design choice. These fields are all attached to my primary model. At the end of the business process, I save a
I have a Skuid Page with a Task object model. I would like to allow the user to upload attachments on the Task. I followed this tutorial to the ‘t’ and and launch the page directly from skuid, it works at first, but as soon as I start adding other components (tabs, editors, etc) to the page it stops working. When I try to upload, I can select a file and it seems to be working, but the file never uploads. If I try to embed the Skuid Page in VF then it completely stops working. When I click the button, nothing happens and there are no JS errors. I also tried followed the tutorial on putting the button directly in the table but that doesn’t work either. Everything seems to go well, but when you are returned to the page the file isn’t attached to the Task.
We are using person accounts that we call clients. Each client/Person Account has different activities scheduled like Doctor’s Appointments or annual meetings. With Skuid I can create a custom Calendar for that Client/Person Account to show the upcoming events on the calendar. My question is can I create a Tab with a large calendar in it that shows ALL the appointments for all the Clients/Person Accounts that the user has permission to see. For instance we have a medical driver that has to take all the Clients to their medical appointments so it is beneficial to be able to see all Client/Person accounts on one calendar all at once. Is it possible with SKUID?
This likely isn’t possible, but I’m desperate so I figured I would ask anyways… I have a skuid page that is wrapped by a VF page so that I can make JS Remoting calls to an apex controller. <apex:page docType="html-5.0" readOnly="true" controller="MyRemotingController"> <skuid:page page="MySkuidPage" /> </apex:page> My client wants this page to override the default “view” action for the object. I can get it to override to the SKUID page no problem, but obviously my JS remoting calls don’t work unless on the VF Page. Is there anyway to point your page assignment tool to a VisualForce page instead of the SKUID page? I now realize that I probably should have use Rest API instead of JS Remoting, but the deadline is coming up and there is no going back.
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.