Best Of
Re: V2 Design System Studio Styling of standard Save and Cancel buttons on Table component
Hi Conlan, thank you for bringing up this issue! Unfortunately, it's not possible at the moment. Our Product Management is aware of this feature request. As a workaround, maybe you could disable the Table Save&Cancel buttons, and use your own Button Group instead?
Many regards, Luzie & team
Re: Free Level licensing expired
Hi Simon, thanks for letting us know! It's possible that you may have downloaded Skuid before all new downloads were set to be made non-expiring. If you send us your org id, we would be happy to fix this.
Re: Passing Variable values to Salesforce flow via Action
Hi @Simon, glad to hear that you're enjoying Skuid!
What version are you using? It sounds like you're running into a product defect that was resolved in 13.0.8 and above where Flow inputs disappear from the composer. Can you try upgrading Skuid in a non-business critical sandbox and seeing if that resolves the issue?
Before upgrading, you should also be able to store and edit Flow inputs via the page XML. If Payable is the name of your model, you should be able to access the id field from the model's first row by using {{$Model.Payable.data.0.Id}}. See Global Merge Variables for more information.
Notes on upgrading:
Best practices for upgrading can be found in Upgrading Skuid on Salesforce. As a reminder, Salesforce does NOT allow reverting back to prior versions of managed packages. Skuid always recommends installing new versions in a non-business critical sandbox environment to test all mission critical functionality before installing into a production environment. We also recommend that you update out of date themes after you upgrade. Please let us know if you continue to encounter any problems with this issue after upgrading.
Re: Any body running into issues with Build Page Packs?
Glad that issue resolved, Arne-Per. Thanks for the update.
Chart Conditional Formatting
It would be great if the colors for each chart segment could be provided by a field or ui-only field.
ie. ui-only checkbox formula field or SF checkbox formula field called currentUser.
currentUser = true Use Green
currentUser <> true Use Red
ie. ui-only Text formula field or SF Text checkbox formula field called Color.
Additionally, Color = Color__c
Re: Page Include in Tabs Causes Flickering
This might not be relevant for you anymore if your move to v2 is complete, but in case it's still an issue, is it possible the page includes have the same theme selected on the pages?
We had this issue a while back in that any page includes that were set to load the same theme as the top page they were loading from made the whole page flicker as if it was reloading the style sheet again. Changing the page includes to be 'Theme: Default' causes the parent theme to carry through to all page includes anyway and stopped the flicker for us.
Re: URL Redirection
Hi Lukas, thanks for sharing more information here.
- Have you explicitly designated your community home page? See https://help.salesforce.com/articleView?id=networks_custom_community_home.htm&type=5 for more information. This sounds like it might be a Salesforce issue with Salesforce sometimes directing users to the Visualforce page and sometimes redirecting users to the basic home page. You can check Salesforce documentation for what a1y/o means and to see if other users have run into similar issues with Visualforce pages
- See if you can gather more information about when users get directed to the wrong page. Is it a specific user / profile? A specific browser or way of accessing the link (e.g. click vs. copy/paste)
- Are any console errors occurring when users get sent to the wrong page?
Re: Skuid and SF Console Integration Toolkit
Here is an example from our Demo org. You call the integration toolkit by referencing the library as an external location type javascript resource.
Once you have referenced the toolkit this way - all its methods will be availble for use in your snippets. For example:
sforce.console.openPrimaryTab(null,
url, true, tabTitle,function(result){
if(!result.success){
sforce.console.focusPrimaryTabByName(tabName);
}
},tabName);
Re: How to pass "Set" from JavaScript(skuid page) and get to in apex?
Hi viru,
- To clarify, your web service expects a string? ('Method' is looking for a List<String>, correct?)
- If the web service is expecting a List<String>, you need to convert it from List<Object> either in your Javascript snippet or in Apex by pulling the string data out of the object.
Re: Aggregate Model ORDER BY
Please don't use JS. You need to put the full function and field name in the model sort property, instead of the alias.
So if you are aggregating the SUM of Annual Revenue - your sort order statement on the model would be : "SUM(AnnualRevenue) Desc Nulls Last"
If you are grouping by Created Date (Calendar Year) - your sort order statement would be: "CALENDAR_YEAR(CreatedDate) DESC"
If you are grouping by a field - with no function - just use the salesforce field API name (rather than the aggregation alias).
Skuid does have actions that do client side sorting. You can set those up to run on page load or on requery - but ideally you can get the sorting you need server side.