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
On a project I’m working on I had to embed a gantt chart. After some research I found a few JS gantt libraries, which didn’t turn out of much value. Until I found the DHTMLX Gantt Chart library. It’s for free and a pro-version can be bought (I just used the free version, it offers all the functionality I needed). In order to embed the gantt chart you will have to do the following: Download and unzip the DHTMLX Gantt Chart (you can get it here) Upload the libraries and the css you need to use (in my case dhtmlxgantt.css, dhtmlxgantt.js, ext/dhtmlxgantt_marker.js, ext/dhtmlxgantt_tooltip.js) as static resource (if you want you can also upload any theme from skins/ but then you don’t need the standard css). Include the static resources in your skuid pages and make snippet in which you initialise the chart. Make a template field with the following content (very important: do not select a model! If you do so, the chart will be rendered every time you change some values on the gantt
I know this is something than can be done using Apex Triggers, but who actually uses, nevermind likes, Apex?I’d have set it up in the same way triggers are managed in Salesforce, but using action framework and snippets. Then loaded dynamically based on objects actually on page.Especially useful for Before triggers since Salesforce Workflow, Flow and Process Builder is good enough to use for most things needed for an After trigger.
I realize there are third party apps for digital signature but all that I have seen require the emailing of a link and opening of the document in a third party app. Though I understand the reasoning for this (using the email address as verification of identity), it is now a requirement of a legal esignature. Real-time digital signature is used at grocery stores, pharmacies, hospitals, Apple terms and conditions, etc… It seems there should be an easier way to collect esignature inside a Skuid page. I picture an esignature component where the signature is captured from a tablet or signature pad, converted to an image which is attached to a record using a modified version of the Skuid uploader. It essentially would be the Skuid uploader, but with an added setting to capture signature. If selected, instead of the user seeing a drag and drop to upload, they would see signature box with a submit button. Pressing submit would upload the signature image as an attachment just as the uploader do
Right now when selecting the fields to add into a model, there are tabs for All Fields, Selected Fields, and Child Relationships. I think it could be helpful to have another tab or a filter option to see only required fields by that model. Its not a huge deal, but something that could add some value and same some time when working with models you are unfamiliar with.
What if, instead of reinventing the wheel on column configuration on a table, you instead tweaked the tool you already have. Skuid page builder can already reconfigure columns. What if you created a new type of permission that would allow a user assigned that permission to access a mini page builder only to reconfigure a specific table or field editor and then save the updated page as a “personal page” that overrides the page assignment only for only that user. They wouldn’t be able to build or change models or add components or add CSS… They would only be able to update which fields display and what order they appear in tables and field editors. Maybe a button on live page component that, when clicked, opens up only that specific component in a “mini” Skuid page builder. Upon pressing the save button in the page builder, it would clone the whole page, add the changes from the component they updated in the “mini page builder”, save the updated clone page with the same name appended by
It would be sweet if we could create ui-only picklist and multipicklist fields where the picklist entry options could be generated from rows in a model.(apologies if this is already an idea… I didn’t find it in a brief search)
I’d like to move to using Skuid’s navigation component, but there’s a handful of wishlist items I’d love to see first:Allow an item source of Model. We have configurable menu items stored as data, so this would allow us to reuse them.Collapse horizontal navigation down to a hamburger menu on smaller screen sizes (as per Craig’s post).Allow a drop down menu to simply have an icon as a label.Allow icons in navigation items to be larger. Doing it with custom CSS is pretty fiddly.Bonus: some sort of highlighted state to show that a navigation item is “active”. This may be a little tricky given that selecting an item can fire many actions. Perhaps there’s an action to highlight a navigation item as active?
I try to be as lazy as possible. And one opportunity for me to be even more lazy would be if SKUID had a way to clone a component that is on the page. Right now I go to the XML, find the unique ID, copy the relevant code, find the spot where I want the component (in the XML), paste it, modify the (duplicative) unique ID and then save. I’d love for there to be a clone button which I can press that would do all this for me. Cloning both the component and all the elements within the component (aside from assigning new unique IDs).
Hi, I’d like to be able to modify the size, padding, etc of the Row Action icons in a table. This would solve these issues: https://community.skuid.com/t/make-row-action-icons-smaller and https://community.skuid.com/t/shrink-table-row-height
I think this has been suggested before.Basically, I’d like to create a ui-only formula field that has conditional IF, AND, OR operators/functions that compare it with other ui-only formula fields.What is the best way to accomplish this currently? Or what is the workaround to this that people are currently using? Or is my only solution to use a series of nested IF statements?Thank you!
I have a page with tabs for products and bookmarked products(custom object).It would be great if the row action (bookmark) could be conditionally rendered based on the result of a subquery ie. if the product has been bookmarked by the current userI currently use a product model that uses the result of a subquery to only retrieve Products that have not been bookmarked
Currently, Skuid does not automatically filter reference fields by the defined SFDC Lookup Filters of a field. I remember a discussion of this a long time back but can’t find the thread currently.I would like to see automatic support for SFDC Lookup Filters. Being able to specify lookup filters on Skuid fields is great, but more often than not, the filters required as exactly the same as what is already defined in SFDC. This leads to duplication of logic which has a maintenance cost and increases risk. Within a single page, you might have a lookup field in a Field Editor and have that same lookup field in a table and/or in another component inside of a drawer or popup. That is multiple places on just a single page to ensure you have the same configuration. Putting that same field on another page? More duplication.Since Skuid filters are incredibly powerful, I don’t think it should be a one or the other nor a “union.” Instead, I would see something like the following -In the fil
Now that we can have more than one page with the same name, it would be handy to be able to activate or deactivate pages (or even modules).So, if I have Page1 in Module1 and in Module2, and I want to switch from using Module1_Page1 to using Module2_Page1, I wouldn’t have to update all the url redirects to the new page. I could just deactivate one and activate the other.
Oh man, just stumbled across this 2013 post from Zach on a blog I had no idea existed and it caused my mind to overflow with awesome ideas. For an org like ours that heavily uses Chatter, I can’t wait to add some cool stuff. https://zachelrath.wordpress.com/2013/05/15/quickly-create-custom-chatter-publisher-actions-using-skuid/One idea in particular - i created a custom page to “Request a feature” or “Report a problem” that create either User Stories or Bugs in Agile Accelerator, with some stuff pre-set so an end user doesn’t have to, for example, no which ‘build’ a bug is found in. I added it to the home page, but nobody seems to find it easily. How cool would it be to add into Chatter as a global action…on practically every page! When I get around to it I’ll post the results back here
It would be neat if in the action framework there was an action for “iterate through model” which would have sub actions. The sub action sequence would repeat a number of times equal to the number of rows in the designated iteration model. Each repeat would put the next row of the iteration model in context allowing you to grab out field values from the row in context of the iteration model to use in the sub actions. This would blow open a whole new range of possibilities. For example: you could create an action sequence that activates and sets the value of model conditions on Model A, then sets Model A as the “Iterate through model” model. It would give you the ability to create very interactive “on the fly” loops for creating and updating rows.
Is there any potential of end-user configurable columns on the development map this year (add/remove visible columns on tables)?
Components that can launch an action sequence should always have the “Navigate” action available if they are inside a wizard.
With a nav/search header on my Master Page, I’d also like to give my Child Pages the ability to have a sticky Header with the Save button. How much work would it take to get Header components added to Child Pages?
Surprised this hasn’t been asked yet. Is there a way to set the start day on the Calendar component to Monday vs. Sunday?
I love the Skuid Community and have noticed the # of daily new posts exploding exponentially - which is great! … But I think we would all benefit immediately from something similar to the “Topics & Tags” that Salesforce has for Chatter. This is *almost* already in place with “Categories” and the Categories you have are very nicely broken-down, but unless I’m wrong, I’m guessing that a Skuid Moderator has to assign these categories to each New Conversation themselves manually? And the ‘Related Categories’ checkbox when making a new post is missing most of them. Being able to Categorize our own Conversations would help everyone out. And obviously the best solution to this would be if it had predictive tagging or categorizing so that if i mentioned Action Framework and Chatter as I started a new convo, the rest would be taken care of. (I know… I know. This is a backburner suggestion, but I’m implementing features like this into my own personal workflow, and it’s helping a lot!) 🙂
Is there any way to skuid-pull from all modules, instead of writing out an array of strings? I’ve got about 20 modules. And I don’t want to have to update gruntfiles everytime I add a module.
I’m trying to create a Model Service that connects to our internal API’s, in order to connect to our api’s we’d need to use our authentication method, (which we cannot yet do until “ModelServiceAuthProvider” becomes available). Might I suggest an alternate route: create a custom authentication javascript callback. Meaning, in order to authenticate a javascript method would be called to get the authentication headers and pass that to skuid to make the service call.
Would be super handy to be able to select a Theme as part of the Mass Update Selected Rows option.
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.