Upcoming Event - 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
When a field in a field editor has conditional rendering applied, the eventSubscriptions are not being properly removed causing “render” to be called incorrectly. This leads to several unintended consequences including performance hit, html being drawn then removed, etc. Notes: This one took several hours to track down and isolate for a small repro. When conditonallyDo gets called (as a result of models.loaded firing), data(‘rendered’) is undefined and hence render gets called. However, the field shouldn’t be listening for models.loaded at this point. Was very difficult to follow everything going on so I could likely be mistaken but it appears that the event subscriptions are being removed from the nx-field instead of the wrapperElement where they reside. when render gets called, field.row is valid and contains data while field.model.data is empty If you remove the conditional rendering, the problem does not occur. Steps to reproduce: Create page using XML below Preview page dismiss
When restoring to a previous version, the following error is encountered:There was an error while trying to restore the selected page version:Error: no fonts to loadSteps to reproduce:1) Create standard Account Detail page2) Make sure the page is saved3) Remove the “Delete” button4) Save the page5) Try to restore to previous versionExpected BehaviorPage restoresActual BehaviorError: No fonts to load encountered and page does not restore
Can someone explain what is the purpose of ModelServiceAuthProvider interface and ow to implement it?
When ‘length’ and ‘read-only’ are overridden in field metadata, neither is enforced in the UI. Note This occurs whether model is marked to process client side or not. Read-Only previous identified here https://community.skuid.com/t/override-field-metadata-read-only-not-working. Mentioning it here as well to “bump” the issue and also since it’s likely related to the length not being enforced as well. Steps to reproduce: Create page using xml below Preview page Expected Behavior Billing City is read-only Actual Behavior Billing city is editable Type something longer than 5 characters in to Account Name Expected Behavior Input stops at 5 characters Actual Behvior INput does not stop Click Save Expected Behavior Error message displayed indicating data is invalid because length > 5 Actual Behavior Records saves successfully, no data truncation, no enforcement of 5 character limit Sample Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" sh
When field metadata has been overridden on a model field, if the model is marked to process client side the overridden properties are not used - instead, the SFDC metadata is used. Steps to reproduce: Create page from xml Preview page Expected Behavior Field Label = Overridden Label For Account Name HelpText = Overridden Help Text For Account Name Actual Behavior Field Label = Account Name HelpText = Change page to NOT process client side Preview page Expected = Actual Field Label =Overridden Label For Account Name HelpText = Overridden Help Text For Account Name Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true" tabtooverride="Account"> <models> <model id="Account" limit="" query="true" createrowifnonefound="false" sobject="Account" adapter="" type="" doclone="" processonclient="true"> <fields> <field id="Name" overridemetadata="true" ogdisplaytype="STRING" displayty
I am attempting to remove a series from a chart but can only find examples using a click action. I’ve tried using remove() but can’t it won’t recognize the function or the object no matter what I try.I’ve been able to simply make the series invisible, but I’d love to be able actually remove it.Here’s the part of my javascript snippet for that.var blankSeries = { id:‘TestBlank’, showInLegend : false, series: { visible: false, }}; chartObj.series[1] = blankSeries;
We have complex schedules, and department managers would like to be able to see a lot of information on one calendar. The standard day scheduling view is still a little compact even though it is grouped. In order to improve legibility I would like to modify the standard Day Scheduling view as follows:Increase overall height of the Day Scheduling View Increase padding between events on a single day Can something like this be accomplished with CSS?
When a search field used “Option Source Model” and specifies a Display Template that contains a UI Only Field, on initial display no value is displayed. If you edit the field value and select another value, the display template renders correctly. This one is a little chicken/eggy because on initial load, Contact row comes from SFDC while subsequent lookups come through the Skuid model. That said, if UI Only Fields are supported when Option Source is model, there must be a way to display the field correct only initial display as well. Steps to reproduce: Create page using XML below Preview page picking a contact Expected Behavior Account Id should display “UI Only Field From Account” Actual Behavior Account Id displays blank (the Id field does have a value but the UI only field does not) Change the account Id field to something else Expected Behavior = Actual Behavior Account Id displays “UI Only FIeld From Account” Sample XML <skuidpage unsavedchangeswarning="yes" personalizationm
When I export data from the Layout fields on skuid__Page__c, i get something like this: The contents of Layout are scattered over multiple lines in the .csv. Seems to primarily be an issue with the javascript.
When the value is “removed/cleared” from a reference/lookup field that did not have a value to begin with, a row.updated event is incorrectly fired. The value was blank and still is blank so no event should be fired. Steps to reproduce: Create page from sample xml below preview page type a single character (or any amount of characters) in to the Parent Account Id field Hit the backspace key (or select text and hit delete) to remove the character(s) Expected Behavior row.updated is not fired since the value has not changed Actual Behavior Row.updated event is fired - You will see a “Show message” dialog appear Note - This might have existed prior to Update 7, haven’t tested older version. Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true" tabtooverride="Account"> <models> <model id="Account" limit="1" query="false" createrowifnonefound="true" sobject="Account" adapter="" type=""> <field
I have a table with some reference fields in it, When we try to use the export option in the table the output displays the Salesforce id of that field and not the actual data ex. Field is called order number which looks like SO-12345 but the export output is a1i3100000iN9WHAA0 . Any help on on how to fix this would greatly be appreciated.Many Thanks
We have one account record (at least the only one that we have found thus far) that when a user goes to the skuid account detail page we have created, the Activity History table (Task) brings in completely unrelated records on page load. Then if you type in the search bar for the table, and then clear the search bar again, the filter conditions apply correctly. This is the row count on the table from an un-related account at page load: This is the row count on the table for the account discussed in the issue at page load: And this is after typing in and then clearing the search bar: The conditions on the Activity History table were designed to bring in Task records from all related account or contact records, whether through direct relationships or junction record relationships. The table is brought into the page via a page include component using another skuid page. This was done to isolate the models used for the Activity History because there are duplicate models of the same objects
I’m very intrigued by this dropbox tutorial. Has anyone done this? http://help.skuidify.com/m/models-conditions-filters/l/440503-connect-to-dropbox-data-with-rest-mode…If so, is there any way to link a record to a specific folder. So for a job custom object, every job would only show that job’s dropbox folder?
I have a case bucket custom field that is used globally across my org with different options showing for different record types.In order to minimize creating unnecessary record types for this particular application, I want to present 2 of the 30+ picklist values to a user filling out a form on my SKUID page. I’ve been through the forms and see how to add new picklist values, but not how to remove or hide the unwanted values. Also not proficient in JavaScript so any help/guidance would be appreciated.
I have a PNG file I want to display in my header but it doesn’t show up in my options under Static Resources. It’s set up identically to other images that do show up but it’s a PNG vs JPG. I want the transparent background of the PNG
I am trying to allow mass completion of tasks and the creation of a follow-up tasks for each lead/contact in a single popup. Desired behaviour: User selects tasks for mass-completion and follow-up User hits mass action button Pop-up appears allowing user to update a field on the existing task and also create a new task for each selected record Where I'm at: Pop-up works to auto-mass-complete existing tasks and display the fields I want for new task creation Where I’m stuck: I just can’t seem to manage the new task creation and context correctly. Either I’m able to create a new task, but I get a list of all contacts/leads instead of only those I want to create a new task for, or else I only seem to display existing tasks for those leads. The code I’m using is below. I have a suspicion I need to either be using the context argument when calling my popup or else model.createRow, but it’d be great to get some guidance either way. Thanks! var $ = skuid.$,action = arguments[0].action, list
We have exposed a json based REST API and now we are trying to connect to Same using Skuid model and we are getting below error. Unauthorized endpoint, please check Setup->Security->Remote site settings. endpoint = "Token Endpoint URL configured under Authentication Provider " Error is in expression ‘{!run}’ in component apex:page in page skuid:oauthproxy: (skuid) Let me know if some settings are missing
I am appending the columns that are included in table export.I have a DATETIME SF field and I created a UI-only field that is a formula to convert the SF DATETIME field to a DATE value. When I view the UI-only field in the table it is showing just the date. When I bring the ui-only field into the Export Column options and download an excel the date is being printed as a DATETIME.Any thoughts?Thanks,Tami
I have a few large HTML templates that I’d like to transition over to rich text components. Is there an easy way to do that? just copying and pasting the content doesn’t work… I end up with html tags in the rich text. I couldn’t find a way to edit the html source of the rich text?
I have a Navigation item in a master page heading that is supposed to open a pop-up window. But it doesn’t open, even if I preview just the Master Page.I get this error in the console:Uncaught TypeError: this.isSelected is not a function(anonymous function) @ runtime.js:3o.extend.each @ skuid__JQuery:2d @ runtime.js:3o.getSelectedItem @ runtime.js:3d.getSelectedItem @ runtime.js:3o.select @ runtime.js:3f.select @ runtime.js:3(anonymous function) @ runtime.js:3o.event.dispatch @ skuid__JQuery:3r.handle @ skuid__JQuery:3Any ideas? This is for a public facing page, but it gets the same error whether I preview in our Salesforce Org or on the Force.com Sites page.
I have a Skuid page with a Save button that needs to redirect to different Skuid pages, based on the logged in user. For instance, I created unique calendar pages for our sales rep. When they click Save on our master page, can I redirect them to their respective calendar page based on their user id? Currently, the Save redirects to the standard Salesforce calendar, but ideally we want them redirected to their Skuid calendar. This is my current URL: https://na16.salesforce.com/00U/c?cType=1 redirecting to the standard calendar page.
Have a skuid page on a force.com Site, want to add a Verify Email Address field that forces someone to type in their email address twice and check if they match each other and if not throw an error. Would like to do this with a UI-only field, but am willing to create a field in database if that’s what it takes. Any ideas on how to make this happen? Thanks!
I am doing update a field on row action on button action.The changes are reflecting in the UI but they are not actually saving back to database. When u refresh the page the values are setting back to blank. I checked from workbench the fields are not actually getting updated back to database . Am i missing something while giving actions on Button
I have a calendar component with two Event Sources, one pointing to a Model for Tasks and the other pointing to a Model for Events (the standard SalesForce objects). Here’s the basic setup for the Tasks Event Source: http://screencast.com/t/riQ5IIrD and the Events Event Source: http://screencast.com/t/7kLN5dMHaQI2 .When I drag and drop an event in the Calendar’s Month view it drops the event on the day prior to where I drop it, like this: http://screencast.com/t/FUo2MeneumIs anyone else having this problem? Any suggestions for how to fix it, or is it a bug with Skuid?Thanks!
in my application page, employer model is associated to contact. when i go for existing contact, its taking some time(7 seconds) to render the contact and associated employer details. how to reduce the time to render the fields
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.