Salesforce IdeaExchange
Enable Access to Raw Post Data in Visualforce Pages
It would be great if we could access the raw post data sent to a visualforce page (exposed through Salesforce Sites) ...
e.g.
postData = ApexPages.currentPage().getRawPostData();
This would enable us to process XML from a variety of outside services (such as Google Checkout).
Visual force as Custom related list
Allow developers to view visualforce pages as related-List item in the related list section of an object.
Not always each and everything needed to be displayed in the related-list section would necessarily need to have a direct relationship with the object.
Comment » Posted by sam_arjmandi
Posted Yesterday
Winter_09_Known_Issues
For any release (for any software) there are known bugs.
I want to be able to go to trust.salesforce.com/Winter_09_Known_Issues (or someplace, it doesn't have to be trust)
and be able to search through known bugs.
I don't want or need access to a complete bug database, etc. I just want to be able to search so that when I come across some bizarre behavior (like the thread below demonstrates) I don't have to beat my head against a wall when somebody else already has the bruises.
http://community.salesforce.com/sforce/board/message?board.id=Visualforce&thr...
Specifically, I'm more concerned with programming bugs in VisualForce, Apex, etc. as opposed to weird application behaviors.
3 Comments » Posted by SteveBower
Posted Nov 27
Scheduled execution of Apex
Similar to cron or scheduler I want to run apex code on a timed basis.
8 Comments » Posted by mtbclimber
Posted 08/17/07
Source Control - Revision Control - CVS - Subversion - for S-Controls and Apex Code
With the ever-expanding capabilities of Salesforce.com to host and run both server-side and client-side code, there is a great need for an integrated source control/revision control/code repository system in Salesforce.com. The Eclipse plugin for developers is fantastic, but the lack of any kind of serious source control integrated into Salesforce.com is a great limitation for organizations who want to be able to have teams of developers working on Salesforce.com applications. We need the capability to track changes to source code, check source code files in and out, and revert to previous versions of S-controls and Apex code. Without this feature, developers are forced to make manual backups and copies of their source code, which is both time consuming and error-prone. If Salesforce.com could create a partnership with Subversion or some other well-respected code repository system, and integrate the system into Salesforce.com, it would be a big help in attracting large development organizations to build enterprise applications for the Salesforce.com platform.
11 Comments » Posted by AlexCRMmanager
Posted 03/17/07
Invoke Assignment Rules with Apex
It would be great if we could invoke assignment rules (Case & Lead) with Apex.
We are forwarding leads to our Partners and if they want to then register this Lead they are sent to a custom VF page that gathers the necessary info. Upon saving this record we have had to build a custom object and logic that duplicates the normal assignment rules so this deal reg can be assigned to the correct ISR.
With force.com sites coming and the ability to capture leads with VF landing pages I would think this functionally would be required.
2 Comments » Posted by TehNrd
Posted Nov 21
Support Polymorphic keys in semi/anti joins subquery
In Winter 09 support was added for semi/anti joins between objects. What this allows you to do is write a SOQL relationship query that returns just records that have a parent/child record or just records that don't have a parent/child record. Essentially an inner join in SQL. Unfortunately, this does not work with polymorphic keys. So you can't write a query that returns just the custom objects that have attachments. The following query as it is today will function as an outerjoin thus returning all of the custom objects for the specified account whether they have an attachment or not.
Select c.name, c.id, c.recordtype.name, (select a.name, a.createddate from attachments a)
from custom_object__c c
where c.accountid = 'xxxxxxxxxxxxxxx'
order by c.createddate desc
The Winter 09 functionality would make the query look like this but currently it doesn't work with the polymorphic relationship between attachments and their parent object.
Select c.name, c.id, c.recordtype.name, (select a.name, a.createddate from attachments a)
from custom_object__c c
where c.accountid = 'xxxxxxxxxxxxxxx'
and c.id in (select parentid from attachment)
order by c.createddate desc
Allow inline-editting for Visualforce Detail component
If the Visualforce page is using a standard controller or an extension:
We should be able to enjoy the inline-editing feature readily.
Comment » Posted by sam_arjmandi
Posted Yesterday
Developer Directed Dreamforce Sessions
Allow the community to determine the content for one or more sessions at Dreamforce. In an effort to make the most out of Dreamforce, it would be great to have Developers of the platform, whether they plan on attending Dreamforce or actually will attend Dreamforce, weigh in on what topics to cover in the Developer Tracks.
There are many more topics available now than in previous years and only a finite time available at the conference. To provide the maximum value to attendees, it would be great to allow the attendees to determine what it is they are most interested in, struggling the most with or need more inspiration or information about.
IDE: Line Numbers on test results
Test results in the IDE can quickly become thousands of lines long when we are debugging. Please add line numbers to the test log viewer to make review easier.
Comment » Posted by steve_andersen
Posted Dec 1
IDE: Keyboard Shortcut to Run Tests
When developing, I typically run tests and get failure, then write some code and re-run the tests. This is repeated many times.
Ctrl+S is nice for saving files, and I would like a keyboard shortcut to re-run the tests currently in the Apex Test Runner.
Comment » Posted by steve_andersen
Posted Dec 1
XSL:FO support for Visualforce PDF generation
Visualforce PDF support is fantastic but using HTML to generate a printed page is less than ideal.
Adding xsl:fo support would allow for headers, footers, page numbering etc on generated pdfs, and is designed for generating printed content as distinct from html which is designed for on-screen content.
