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 model is marked to be processed client side, if no value is specified for “Max # of records (Limit)” a remoting exception is encountered. Steps to reproduce: Create blank page Add “Account” model pointing to Account, add Name field and leave all other defaults Preview page - Expected = Actual = Page loads as expected with no errors Change “Account” model to “Process client side” Preview page - Expected = Actual = Page loads as expected with no errors Change “Account” model removing the value for Max # of records Preview page Expected - Page loads without error Actual - Page encounters remoting exception Sample Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true"> <models> <model id="Account" limit="" query="true" createrowifnonefound="false" adapter="" type="" sobject="Account" doclone="" processonclient="true"> <fields> <field id="Name"/> </fields
The Icon property of Navigation Items is not applying merge syntax. Merge syntax is applied on icon properties in other components (e.g. table row action, page title button, etc.) and the navigation item does apply merge syntax on the label property. Applying merge syntax to icons was an enhancement in Spring '14 (https://community.skuid.com/t/skuid-should-process-merge-syntax-in-button-icons-to-all…) so it appears that it was overlooked with navigation items. Steps to repro: Create page using sample XML below Preview page Expected Result - cssclass attribute of nav item should include myicon-IDOFACCOUNT Actual Result - cssclass attribute of nav item is “myicon-{{$Model.Account.data.0.Id}}” ** Sample page demonstrates merge syntax applied to icon property of page title. Sample Page XML <skuidpage unsavedchangeswarning="yes" personalizationmode="server" showsidebar="true" showheader="true" tabtooverride="Account"> <models> <model id="Account" limit="1" query="tru
As I can’t find a simple usage report of which objects and fields are used in an org, I’d like to create a page that reports this.The storage usage report is only good to a point. I’d like a whole lot more than this. A combination of this report and Field Tripper, but completely automated into one page where one only needs to open the page and navigate to all the relevant data.I’d like to display this as one master table w/ one row for each object w/ aggregate data with Charts, Drawers and/or Popups to display more detailed data.This would be very very useful to understand the level of use of the schema for the org. Many orgs for new clients I encounter are laden with unused junk.There are a few things I need to do this.how to get a list of objects from an org how to create ui only model ??? things I haven’t yet thought of 😛 Can I use REST API on the org to get this information into models? I’ve thinking yes.
When a model contains a condition that is set to “Single Specified Value” and the condition is set to “Filterable Default Off” and given a name, if the URL contains a parameter that matches the condition name, the condition is not applied. When the model is NOT marked as “process client” side, the condition is applied which is the same behavior in skuid version prior to 7.x. Steps to Reproduce: Create standard account detail page Mark Account model to “Process Model client-side” Add condition on field “Name” where value is equal to “Single specified value” (leave value blank) and state set to “Filterable Default Off” with a name of “acctname” Preview page providing Id Check SOQL for model - Expected = Actual = “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’) LIMIT 2” Add “acctname=blah” to url and reload page Expected No account is displayed and SOQL should be “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’)AND(Name = ‘blah’) LIMIT 2
When a model contains a condition based on a URL parameter and the Model is marked to “Process Model client-side”, if the parameter is not in the URL, the generated SOQL contains the condition with the value set to the name of the url parameter. This results in no data or unexpected data being returned. Steps to Reproduce: Create standard account detail page Mark Account model to “Process Model client-side” Add condition on field “Name” where value is equal to Page/URL parameter value “acctname” setting value to deactivate this condition if not specified. Preview page providing Id and acctname value Check SOQL for model - Expected = Actual = "“SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’)AND(Name = ‘myname’) LIMIT 2” Remove acctname from url and refresh page Expected SOQL should be “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’) LIMIT 2” Actual SOQL is “SELECT Name,CreatedDate,Id FROM Account WHERE (Id = ‘00137000003of14AAA’)AND(N
I have a response grid with 10 division. Each division has 1 wrapper. I use render conditions to decide if a wrapper is visible. So, if the 5th, 6th, 7th and 8th, wrapper are not visible I would like the wrapper in the 9th position to slide left to the 5th position. Here is how it is constructed:
I have a field editor that has 2 UI Only fields Called Start Date and End Date. I am able to set the End Date to Today by simply putting in the word TODAY in the fields Default Value. However, I cannot figure out how to set the Start Date to be a date in the past based upon today’s date. For Example I want the Start Date to be either the first date of the current month or 30 days from today’s date.
Here’s a simple formula:IF({{Status__c}}==‘Scheduled’,true,false)In runtime, I get the error:“Invalid syntax for field formula: IF({{Status__c}}==‘Scheduled’,true,false). ReferenceError: Scheduled is not defined”
Here’s my formula for a ui-only field called ‘sum’ which should return a number: {{SchoolCareer}}+{{AgeUnder26}}+{{FinancialPressure}} All three of those fields are also ui-only formula fields which return a number. The three fields work, the sum field does not… it just shows blank.
I have a skuid page with tabs. The tabs that are include pages are not loading in my visualforce page. Error is “Page include does not exist”. Is the the correct code for the visualforce page? <apex:page showHeader=“true” sidebar=“false” readonly=“true” docType=“html-5.0” title=“MMA 2015-2016 Enrollments”> <skuid:page page=“MMA_2015_2016_Enrollments” /> </apex:page>
In the latest Skuid release if I set the panel set type to “custom width” only the first main panel shows information. The other panel is blank. If I change to any other panel set type I see information in all panels.
Hello, I am trying to follow the following tutorial (step 1 and 2):http://help.skuidify.com/m/components/l/102565-use-the-file-component-to-attach-files-to-a-record However, on the file upload control I am not able to see some of the properties described in the post. (i.e. File Name, File Description) I am also not able to figure out how I can add the drag and drop functionality, also described in the example. Is this functionality still available? What could be a workaround? Any help regarding to the subject is greatly appreciated.
There’s a long story here. I’ll try to make it as short as possible…I’m creating a dynamic model, but when I save it, the server doesn’t update. When I re-query other models on the same object, the fields saved by the dynamic model are not updated.Here’s the entire code. I’ve bolded the definition of the dynamic model in question, and the update and save portions of the code, which seem to be the most relevant. (function(skuid){ <br>var $ = skuid.$;<br>$(document.body).one('pageload',function(){<br>//Get all models on Patient_Case__c and Interaction__c<br>var interactionModels = [];<br>$.each(skuid.model.map(),function(){<br>if (this.objectName == 'Interaction__c') {<br>interactionModels.push(this);<br>}<br>});<br>// If there are Interaction models, create a patient case model, an interaction model, and subscribe to the save event<br>if (interactionModels.length) {<br>//Create model on Patient_Case__c for collectin
In the component pack tutorial, there are some properties for Component Definition that I’m hopeful someone can provide some additional background on.alwaysLoad - This indicates that dependencies of a component will be loaded even if the component isn’t requested. Questions:Does this mean that even if a page does not contain a component from the pack, that the component runtime, css, etc. will be loaded in to any skuid page in that org? Beyond customLabels, js & css, is there anything else that is considered a depdendency? pathsToChildComponents - This indicates that skuid will check for child components and process their logic. Questions:When/How should this be used? When the custom component itself contains things like basicfieldeditor, skootable, etc.? What is the expected value that should be set for this property? Given it’s name, it would appear to be a string (path) property (possibly even an array of strings) but the way the description reads (“Property that specifies
Say for ExampleI have a Contact Table — I hit the ‘+’ sign present on the table, a new row comes up ---- Now, I fill up the Lookup Field (In this Case Account) – I want to map back some of the Account objects field the moment Lookup field is filled in. Currently I have added an action on Contact table in which whenever Lookup field is changed the value gets updated.I am using (Account.Name in Contact Name say for Example) So my Syntax is – Object__r.Name. This works with name but my problem is, I am not able to Map other values like Object__r.City , Object__r.Industry etc. It only map back Name to my contact field.Can anybody help me with a way please. I dont want a button, I waana do it on the given “+” sign.Thanks
I have two objects Parent is “Request” and the “FeedBack” Is the child, Child has 3 record types and want to save child records for different recordTypesIn Skuid I have three different models for each recordtypeI want to create 3 child records for each recordtype while saving the parent record.Tried parent model’s action to save the child objects with updating values of the fields recordTypeId and parentRecordI didn’t work.Note : all the child models are there just to create empty rows and not used in Field Editors, Javascripts etc…Can someone help me with this please, Thanks in advance
I have a SKUID desktop Page, which needs to be displayed when loads from a mobile (Salesforce1), I need to hide some information if the page is loaded via Salesforce1.How could I do this with SKUID.Thanks
As part of my interest in developer tools I’m looking into a dynamic table builder, so the user can select and object and then see the data in table form. The first step is to get a list of all objects. In Javascript the rest api’s Describe Global resource: https://na1.salesforce.com/services/data/v26.0/sobjects/ -H "Authorization: Bearer token seems like it give the necessary information. Anybody tried this ?
Example, I have a Template with HTML that is pulling this field in using the global merge syntax: {{$Model.Application.data.0.Total_Budget__c}}The value is appearing without the currency symbol and is missing commas in case of thousands, etc. Thanks for the help!
I went to demo some pages in a sandbox recently. Of the three I demoed, the two I had been working on recently were fine. I went to preview one I hadn’t touched in a couple of weeks and it would not render anything. Just shows the Salesforce header and footer and nothing in the middle. The page contains a queue and a page include of another page with tab set. The included page will render fine. When I open up firebug, I see this error in the page that isn’t rendering: Error: Unclosed tag at 17skuid__SkuidJS (line 2, col 3603)Any ideas how to get my page back? Thanks,-c
I am using “Build Page in Lightning” and the “Page Include” option under advanced is missing.
Is there any way in skuid to listen for changes in any model that is based on a particular sObject?I suppose I can create an array of models on a particular object with something like this… var modelsOnMy_sObject=[];<br>skuid.$.each(skuid.model.map(), function(){<br>if (this.objectName == 'My_sObject_Name') {modelsOnMy_sObject.push(this);}<br>}); Would that be a recommended method, or is there something better?And then subscribe the the models.save event and iterate through the models to see if any of them are in the modelsOnMy_sObejct array?
I save a model.I have workflow rules in SFDC that are triggered by the model save, and I have model actions in Skuid that are triggered by the model save.What will happen first?Is there a way that I can ensure that field updates based on workflow rules will be complete before I run some javascript from a model save action?
What would be an example of a snippet that would be used to dynamically set filter options? This thingy:
Just a quick one, Banzai creates unique ids for certain components (e.g ‘sk-2iJhI9-1165’). If a component is replicated in a page by copying and pasting XML, will it cause problems that more than one component references the same unique id?If so, is there a particular format that must be used if they need to be manually adjusted?Cheers!Louis
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.