• Jonathan Green
  • NEWBIE
  • 0 Points
  • Member since 2014

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 1
    Likes Given
  • 3
    Questions
  • 13
    Replies

Has anyone else experienced this? The Canvas signed request from Salesforce seems to be broken (or changed) with Winter 16, which I haven't found in the release notes.

After Winter '16, our Canvas integration to SAP is broken - from a Summer '15 sandbox, pointing at the exact same SAP URL, everything is still correct, but from Winter '16 orgs, the data comes through with URL encoded values. 

<apex:canvasApp developerName="Canvas_App_Name" height="900px" width="1050px" scrolling="auto"
   parameters="{parm1:'{!Obj__c.Account__c}', parm2:'{!Obj__c.Order_Num__c}'}"
   />
If Account__c is 99999999 and Order_Num__c is 0001234

In Summer '15 this is still received to show parm1 = 99999999 and parm2 = 0001234

In Winter '16, this is received to show parm1 = %3A%229999... and parm2 = %3A%2200012....

Of course, this breaks the functionality on the receiving end, because it's no longer able to understand what the values are. The closest known issue I found was about canvas in communities, which isn't our use case, and is marked as already being fixed in our environments.

 

Using the new(ish) analytics:reportChart we can very easily display a report's chart in a visualforce page. When attempting to render as PDF in the <apex:page> tag, or getcontentaspdf(), the report charts are not included. 

The report is dynamic, filtered by the ACCOUNT_ID, so I cannot use the ol' grab the image URL from a dashboard:
<analytics:reportChart developerName="Sample_Developer_Name" filter="[{column:'ACCOUNT_ID',operator:'equals',value:'{!acc.Id}'}]"/>

I am hesitant about using the old Google Image Charts integration, though it's functional, because it's deprecated and there are rumors of taking it offline. I've checked and cannot find an alternate service for image charts. The image charts build an image from URL parameters alone, and return a png, no javascript involved, which seems to be what trips up the pdf converter in APEX. 

Has anyone found a solution for getting analytics:reportchart or on-the-fly graphs/charts included in APEX?

Thanks!

The Salesforce1 internal browser opens to display sites, documents, etc. Here's a screenshot from a month ago:

salesforce1 browser functional (old)

Here's a screenshot from last week - branding color aside, it's lost all of it's functional buttons! Does anyone know why, or if there's a setting to get the functionality of the internal browser back? This is interrupting some significant processes we have. 

salesforce1 browser nonfunctional (new)

Background: Our users have a series of PDFs that link to each other as well as some external sites. Content doesn't support direct linking, so we use Documents. The primary use is on their iPad. We've got a visualforce page that directs the user to the first document, and the user can use the links within the documents, the back button, and forward button at any time - until now. With iOS 8 they cannot even use this in Safari as the OS upgrade broke the ability to use links in PDFs.

Any ideas would be very helpful. 

Thanks!

Has anyone else experienced this? The Canvas signed request from Salesforce seems to be broken (or changed) with Winter 16, which I haven't found in the release notes.

After Winter '16, our Canvas integration to SAP is broken - from a Summer '15 sandbox, pointing at the exact same SAP URL, everything is still correct, but from Winter '16 orgs, the data comes through with URL encoded values. 

<apex:canvasApp developerName="Canvas_App_Name" height="900px" width="1050px" scrolling="auto"
   parameters="{parm1:'{!Obj__c.Account__c}', parm2:'{!Obj__c.Order_Num__c}'}"
   />
If Account__c is 99999999 and Order_Num__c is 0001234

In Summer '15 this is still received to show parm1 = 99999999 and parm2 = 0001234

In Winter '16, this is received to show parm1 = %3A%229999... and parm2 = %3A%2200012....

Of course, this breaks the functionality on the receiving end, because it's no longer able to understand what the values are. The closest known issue I found was about canvas in communities, which isn't our use case, and is marked as already being fixed in our environments.

 

We have a custom button on event which triggers a visualforcePage. The custom button is also displayed in Salesforce1, but we need to update the icon linked to the button to make it clear to the users what the icon does.
event is not supporting actions, so I cannot create an action for this. How can we give our custom button an own icon in Salesforce 1?
Using the new(ish) analytics:reportChart we can very easily display a report's chart in a visualforce page. When attempting to render as PDF in the <apex:page> tag, or getcontentaspdf(), the report charts are not included. 

The report is dynamic, filtered by the ACCOUNT_ID, so I cannot use the ol' grab the image URL from a dashboard:
<analytics:reportChart developerName="Sample_Developer_Name" filter="[{column:'ACCOUNT_ID',operator:'equals',value:'{!acc.Id}'}]"/>

I am hesitant about using the old Google Image Charts integration, though it's functional, because it's deprecated and there are rumors of taking it offline. I've checked and cannot find an alternate service for image charts. The image charts build an image from URL parameters alone, and return a png, no javascript involved, which seems to be what trips up the pdf converter in APEX. 

Has anyone found a solution for getting analytics:reportchart or on-the-fly graphs/charts included in APEX?

Thanks!

Hi,
I am opeing a visualforce page using global action in salesforce1. it is opeing successfully, but is is not 100% tall. means height of VF page is not according to device. but if I open this page using sidebar navigation in salesforce1 then it is opening perfectly.
Please help me to reslove this issue.

Thanks in Advance
 
The Salesforce1 internal browser opens to display sites, documents, etc. Here's a screenshot from a month ago:

salesforce1 browser functional (old)

Here's a screenshot from last week - branding color aside, it's lost all of it's functional buttons! Does anyone know why, or if there's a setting to get the functionality of the internal browser back? This is interrupting some significant processes we have. 

salesforce1 browser nonfunctional (new)

Background: Our users have a series of PDFs that link to each other as well as some external sites. Content doesn't support direct linking, so we use Documents. The primary use is on their iPad. We've got a visualforce page that directs the user to the first document, and the user can use the links within the documents, the back button, and forward button at any time - until now. With iOS 8 they cannot even use this in Safari as the OS upgrade broke the ability to use links in PDFs.

Any ideas would be very helpful. 

Thanks!
I would like to be able to conditionally enable/disable specific Publisher Actions on a record based on some execution logic. Is there any way to do that? I haven't been able to find any way to have a Publisher Action be displayed but disabled.

My current best solution is to simply take the user to a screen which explains why they cannot perform the action they've attempted, but that is definitely sub-optimal behavior.

Hello ,

 

 I am looking to add Invitees to an event through apex code , I was succeded to do this using Event Relation Object , but the problem is  I am not able to send any mails like the standard button did..

 

Can any one plz suggest me how to send an email after creating Event Relation record ..

 

Thx in advance ..

I am getting below error while parsing the WSDL.

Apex Generation Failed
Unable to find element for {http://siebel.com/EQXQuote}Create_Output 


I am getting below error while parsing the WSDL.

Apex Generation Failed
Unable to find element for {http://siebel.com/EQXQuote}Create_Output 

WSDL :

<?xml version="1.0" encoding="UTF-8"?><definitions
 xmlns="http://schemas.xmlsoap.org/wsdl/"
 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
 targetNamespace="http://siebel.com/EQXQuote"
 xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
 xmlns:tns="http://siebel.com/EQXQuote"
><types
><xsd:schema
 elementFormDefault="qualified"
 attributeFormDefault="unqualified"
 targetNamespace="http://siebel.com/EQXQuote"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
><xsd:element
 name="Create_Input"
><xsd:complexType
><xsd:sequence
><xsd:element
 ref="tns:ListOfQuote"
></xsd:element
><xsd:element
 name="StatusObject"
 minOccurs="0"
 type="xsd:string"
></xsd:element
></xsd:sequence
></xsd:complexType
></xsd:element
><xsd:element
 name="Create_Output"
><xsd:complexType
><xsd:sequence
><xsd:element
 ref="tns:ListOfQuote"
></xsd:element
></xsd:sequence
></xsd:complexType
></xsd:element
></xsd:schema
><xsd:schema
 elementFormDefault="qualified"
 attributeFormDefault="unqualified"
 xmlns:xsdLocal1="https://siebel.com/EQXQuote"
 targetNamespace="https://siebel.com/EQXQuote"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
><xsd:annotation
><xsd:documentation
>Copyright (C) 2001-2004 Siebel Systems, Inc. All rights reserved. Siebel XSD Generation</xsd:documentation
></xsd:annotation
><xsd:element
 name="ListOfQuote"
 type="xsdLocal1:ListOfQuote"
></xsd:element
><xsd:complexType
 name="ListOfQuoteTopElmt"
><xsd:sequence
><xsd:element
 name="ListOfQuote"
 maxOccurs="1"
 minOccurs="1"
 type="xsdLocal1:ListOfQuote"
></xsd:element
></xsd:sequence
></xsd:complexType
><xsd:complexType
 name="ListOfQuote"
><xsd:sequence
><xsd:element
 name="Quote"
 maxOccurs="unbounded"
 minOccurs="0"
 type="xsdLocal1:Quote"
></xsd:element
></xsd:sequence
></xsd:complexType
><xsd:complexType
 name="Quote"
><xsd:sequence
><xsd:element
 name="StartDate"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="BillingStartDate"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="QuoteNumber"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="OpportunityId"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="Name"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="IntegrationId"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="Id"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="EndDate"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="AccountId"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
><xsd:element
 name="Account"
 maxOccurs="1"
 minOccurs="0"
 type="xsd:string"
></xsd:element
></xsd:sequence
></xsd:complexType
></xsd:schema
></types
><message
 name="Create_Input"
><part
 name="Create_Input"
 element="tns:Create_Input"
></part
></message
><message
 name="Create_Output"
><part
 name="Create_Output"
 element="tns:Create_Output"
></part
></message
><portType
 name="createQuotePort"
><operation
 name="Create"
><input
 message="tns:Create_Input"
></input
><output
 message="tns:Create_Output"
></output
></operation
></portType
><binding
 name="createQuotePort"
 type="tns:createQuotePort"
><soap:binding
 transport="http://schemas.xmlsoap.org/soap/http"
 style="document"
></soap:binding
><operation
 name="Create"
><soap:operation
 soapAction="document/http://siebel.com/EQXQuote:Create"
></soap:operation
><input
><soap:body
 use="literal"
></soap:body
></input
><output
><soap:body
 use="literal"
></soap:body
></output
></operation
></binding
><service
 name="EQXQuote"
><port
 binding="tns:createQuotePort"
 name="createQuotePort"
><soap:address
 location="http://10.193.154.10/eai_enu/start.swe?SWEExtSource=WebService&amp;SWEExtCmd=Execute&amp;Username=tibco&amp;Password=Admin"
></soap:address
></port
></service
></definitions
>

 

The iCalendar Export 1.2 package is pretty good in terms of providing access to a selected window of events for any given user, however it does require the user to actively remember to re-export their events periodically so their local iCal or Outlook is in sync with any changes or additions on Salesforce.


Would it be possible to modify the export so that rather than exporting a single set of events it exports a subscription?

  • September 10, 2012
  • Like
  • 0

is there cany way we can move Case Email Attachments to Case instaead of the Email via any Trigger?

 

I know when a Case Email is sent, it gets logged into EmailMessage, but my trigger on EmailMessage returns no Attachments, and my trigger on Attachment object does not fire at all, as if when Email attchments are inserted into Attachment it never triggers the attachment trigger.

 

Can anyone help me ... plz.

Is there any tool available through which we can review Apex code?
I don't see where I can customize the event invitation email?
It is not listed in any of my "Communication Templates".

Am I missing something?
  • November 22, 2005
  • Like
  • 0

Hello ,

 

 I am looking to add Invitees to an event through apex code , I was succeded to do this using Event Relation Object , but the problem is  I am not able to send any mails like the standard button did..

 

Can any one plz suggest me how to send an email after creating Event Relation record ..

 

Thx in advance ..