Upcoming Event - Nintex Automation K2: Back to basics
Connect with peers and experts to ask questions, share insights, and find solutions for Nintex products.
Recently active
I’m trying to make a mobile version of a series of Objects and (skuid) Pages that I refer to as the Portal. This portal uses Opportunities and 4-5 custom objects, and is used very often by our brokers and sales support reps. The first question I had, was do I develop this in Salesforce1 or Skuid mobile? I decided to do both! I love skuid’s ability to add custom actions, which Salesforce1 is lagging behind in. I can also reuse a lot of my Javascript from the desktop pages. I also love the way Salesforce1 looks, which (no offense) looks a lot prettier than skuid mobile. I am trying to use Salesforce1 for most of the look and feel, and use Skuid mobile for all of the custom actions that we use. My first question is, is this a good idea? Socondly I’m trying to add custom publisher actions as visualforce pages that redirect to my skuid mobile pages. I keep getting an ugly looking half page thingy that looks like this:How can I control the height? My VF page is simply a Javascript redirect t
I have a snippet which retrieves a DateTime field from multiple rows in a child model, converts each date to a string, and concatenates each date with a line break into a long text field on the parent model. (So that I can then send an html email template with this long text field included).Snippet below: var $ = skuid.$;<br> var parentEnquiry = skuid.model.getModel('CharterOpParent');<br>var parentRow = parentEnquiry.getFirstRow();<br>var Sectors = skuid.model.getModel('Sectors');<br>var descField = '';<br> $.each(Sectors.data, function (i, row){ &nbsp; &nbsp;//iterate over the rows<br>&nbsp; &nbsp; var jsDateTime = skuid.time.parseSFDate(row.stack__Date__c);<br>&nbsp; &nbsp; var jsDate = jsDateTime.toDateString();<br><br>&nbsp; &nbsp; descField += jsDate + ' ';<br>&nbsp; &nbsp; console.log(jsDateTime);<br>&nbsp; &nbsp; console.log(jsDate);<br> });<br> console.
When model.removeRowById or model.abandonRow is called, the row.deleted event is not fired.Not sure if there should be a separate event (row.abandoned) or if row.deleted (possibly with an abandon flag) is appropriate, but would like to see some event visibility to round out the possible row actions that can occur.Thanks!
I am using sforce.apex.execute to call a remote service endpoint (this is within a sf community). If I access the skuid page as a full page (with headers), then the remote call works as expected. However, when displaying this page in a a vf popup page which includes the skuid:page component, the remote call fails with a 500 error. I notice that the service address being called when it fails is not correct. This is the endpoint being called: https://dataclover.force.com/services/Soap/package/CampaignWizardIt should be …force.com/auto/services… Now, if I enabled showHeader=‘true’ on the apex:page so the headers how up within the popup, then the remote call works. However, this obviously isn’t desirable since I don’t want that visual aspect.I do have the latest version installed since that was needed to fix an issue with page includes from the community. I also cloned the three pages required for properly using the skuid:page component.
Fairly certain that this is not by design and an unintended side-effect but marking it as a question for now… When a row is retrieved on page load, it contains the fields defined on the model for that page. If the row was cloned, two items of note on the resulting data.row The row contains relationship fields as fully qualified properties on the root row object (e.g. data.row[0][‘CustomField__r.Name’] and data.row[0][‘CustomField__r’][‘Name’]) After a search of that field via a Field editor, the fully qualified version of the field is not updated so the fully qualified relationship property (data.row[0][‘CustomField__r.Name’]) does not equal the relationship object property (data.row[0].[‘CustomField__r’][‘Name’]). Fortunately, since the “__r” field always appears to get added to the row object first, when accessing data.row[0].CustomField__r.Name you end up with the correct value even though there are two property keys that match. Understanding that the recommended approach to access
I need to reference a parameter submitted via a post request that in turn renders a skuid page. If I use the approach of calling a visualforce page that includes the skuid:page component, I can initialize a javascript variable like so: <apex:page docType=“html-5.0” readOnly=“true” Controller=“NewCampaignFromMapController” showheader=“false” sidebar=“false”> <skuid:page page=“ServiceCampaignWizard”/> </apex:page> However, I would prefer to bypass rendering the visualforce page, and just call the skuid page directly. However, I cannot seem to find a way to get the IdArray parameter and initialize it within a snippet. I’ve tried using skuid.page.parameters.IdArray, but it comes back undefined.
when using a page include in a skuid page from the salesforce community, I am getting a 503 error. The problems seems to be a malformed URL: https://dataclover.force.com/autoapex/include?id=70180000000NkFXAA0&isinclude=true&page=Camp…You can see here that the base domain …force.com/auto is the community url, but no ‘/’ is being added before the apex. We are doing the page include through a queue action, so as far as I see there’s no way to make any adjustments to account for this. Please help.
Not a big deal at all. I know how to defaut a datetime field to Today (that is awesome)! Is there a way to default the date to blank like normal but the time to PM instead of AM. It removes one click for our users. Not huge, but thought I would ask.If not, I can say I tried.
I have a script that uses a custom popup with a page include. The page include shows on my windows PC as seen in the attachment. However, the included page is missing when viewing on my ipad. Also, how do I remove the “Done” button in the bottom right corner.
If I want to pass the string with a value “History” in the parm “View” in a URL of View=History&id_Closed={{Id}}&Add_CR_Doc_Id={{{$Model.CR_Closed.data.0.CR__r.Id}}}Something must be wrong as conditions do not work.
Ok. My dynamic click to call with call log popup is working great. Just a few refinements and it’s good to go. One of those things will be to add the necessary code to grab the id of the field even if the field is not in the model.Now to keep things easy to manage on the call log interface, I’m going to keep the page include page. Otherwise I’d put it into the popup XML string. That said, I’d like to be able to dynamically create the necessary models to support wherever the user clicked from on the phone number.OwnerId is no problem Whatid is no problem AccountId could be tricky as can be applicable when whatid is Accout, Opportunity, Contract, any child of the Account, or if whatid any other object but whoid is contact, then the contacts accountid is used Whoid is a lead or contact. If a lead then whatid is null So, assuming I can gather the appropriate Ids from the click to call side, is it possible to dynamically create the necessary model for the whatid from javascript with nothing
I have a page with a model with a condition that is filterable and on by default with a hard-coded default value. I have added a table to my page, using that model, and a filter on that table that can alter the value of the model’s condition. However, when I use the “Create a 'Filter Off” option’, that condition’s value does not turn off, it just returns back to the default filter value of the model. Is this intentional? Is there a way to disable the condition when the filter option is all/nofilter?
I’m trying to move my object tables over to Salesforce, but I keep getting an error message: stating that there are 3 failed components, all of which have the following error messages: There is already a Child Relationship named on File. I can’t find these existing child relationships. Can anyone help?
as per title.I use console.log.What can I do within the console? What are it’s limits in terms of inline javascript debugging? Can I add breakpoints? Can I restart it with alterations within the console? etc. etc. etc
Any way to render a row action button in a table only if the row’s drawer is open?
:Pat
AllI am trying to create a table that has two fields, ‘Item Type’ and Material #. The ‘Item Type’ field is a standard picklist. The ‘Material #’ field is a lookup to a custom Saleforce object. I would like to limit the values displayed in the Material # field based on what was entered in the ‘Item Type’ field. So the options displayed under ‘Material #’ would have to change dynamically based on what is selected in the ‘Item Type’ field. I tried creating a filter but I am not having any luck. Any suggestions?
Hi there, I did a review of our new Skuid layouts with my users yesterday. The good news is they are generally really stoked about the new pages. The less good news is they identified a lot of little issues that cause problems for them. It’s just teething pains but just stuff I need to fix. All this is to say, apologies in advance for what may be a barrage of questions. Item # 1 – on certain pages where I am passing in information via URL parameter or from another model, the reference fields are showing ID #s instead of the actual name. I have read in this thread that Skuid will look for that ID in a model and then try to find an associated “Name” field to display if possible. I have created a UserData model on this page with the User ID and Name included, but still the “Assigned to” field is displaying as an ID. I also have Owner.ID and Owner.Name included in the task model as well BTW. What am I doing wrong? Secondly, in the thread above Rob mentions that polymorphic fields like who/
I used this posting to come up with a simple calculation in a custom component that works great! Now I would like to update a field in a new record with the result of the custom component.I attempted to use a Multiple Actions button to create new and then update a field on row(s) with the component name as the value, which did not work. Is this possible and am I on the right track?Thanks.
When clicking on a row action or editing a record, I would like to disable certain buttons. Example 1: When clicking on row action to view an existing contact, I would like the cancel button greyed out and disabled. You dont cancel an existing contact, but when you are editing the contact on the same page, you need a cancel button to cancel any changes the user has made. Example 2: When clicking a custom edit button, I would like the button to be greyed out and disabled. Then after a custom save button is clicked, make the button active and enabled.
How can I reference a specific popup in CSS? I want to adjust the popup height, but I can’t assign a unique ID to a popup…
I have made a global action on a table which displays a pop up to create a new record in the table. Essentially I just click save and close the pop up (need to make one button for that eventually), but when the pop up closes, the table doesn’t show the new entry. When I refresh the page, the entry shows. What would be a good approach to show the new row in the table without refreshing the page?
how to disable the past dates in datepicker
When inside a component that has context (in my case a drawer), when a global action of “Create new row in Model” is invoked, the row gets created in the model but the parent properties are not established on the new record. Note - The expected behavior works if you use the stock “in-line” add new record and also works if you use the Action Type on the global action for “Create new row.” The problem only seems to be when run multiple actions is specified and “Create new row in model” is chosen. Steps to reproduce: Create new account tab page Add model for contact Add table for accounts Add row action drawer for contacts and setup the table to have context on AccountId and add a couple of fields to table output Ensure “Allow inline record creation” is checked Add a global action for “Create new row” labeling it “Add New Direct” Add a global action for “Run multiple actions”, label it “Add New Multiple” and specify an action of “Create new row in model” Preview the page Click #5 button
Is it possible to change the font used on the calendars?
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.