Ideas - Salesforce Trailblazer Community
Post an Idea
10,520  Points
Open
Idea has been posted. Give it an upvote or downvote.

Ability to update Metadata from Apex (Apex Metadata API)

The platform is becoming more complex and the setup and configuration is growing as a result. The ability to create tools and products that help streamline, standardise or templatize, certain configurations is becoming more compelling. Effiectively… Show more

88 comments · 5 years ago

9,560  Points
Open
Idea has been posted. Give it an upvote or downvote.

Getting Picklist values based on Record Type

Currently, In Apex, we get all the picklist values regardless of which Record Type it is assigned to. It would be very helpful to extract picklist values based on particual Record type. Show more

117 comments · 7 years ago

6,290  Points
Open
Idea has been posted. Give it an upvote or downvote.

Apex Reflection

Build an API in Apex similar to java reflection. This would allow invocation of fields and methods on objects whose names are not known until runtime. For more info on reflection see: http://en.wikipedia.org/wiki/Reflection_(computer_science)

71 comments · 11 years ago

7,310  Points
Open
Idea has been posted. Give it an upvote or downvote.

Allow de-activation of Apex triggers in production

Currently, there is no way to de-activate an Apex trigger in production. Please allow this. This may be required in a variety of situations: * A new bug is found, causing an unhandled exception. You want users to be able to continue saving… Show more

68 comments · 12 years ago

2,630  Points
Open
Idea has been posted. Give it an upvote or downvote.

Make TaskSubType editable

There is a new field on Task called TaskSubType. It would be very useful if this field was editable. There is an important reason for this: In LEX, tasks are filterable dependent on their TaskSubType value (Filter timeline) and the task also displays… Show more

43 comments · 3 years ago

5,810  Points
Open
Idea has been posted. Give it an upvote or downvote.

Add Apex API for Custom Labels

Custom Labels can ONLY be referenced in apex code as in the following: String labelValue = System.Label.my_label; The value returned will be the label's translation for either the current user's language or if specified, the language for… Show more

95 comments · 10 years ago

270  Points
Open
Idea has been posted. Give it an upvote or downvote.

Allow an Apex interface to extend multiple interfaces

I have a process which has a bit of common code then a branch in the logic, into two paths A and B. A and B both require different sets of data, and there’s a possibility of adding a third process C later. Adhering to the interface segregation… Show more

1 comment · 2 years ago

1,690  Points
Open
Idea has been posted. Give it an upvote or downvote.

Add support for final variables in switch statement when clauses

Attempting to perform a swtich when on a string variable results in the following compilation error: 'when identifier' is only allowed for switch on enum To work around this the developer needs to code literal string values into the when… Show more

19 comments · 1 year ago

60  Points
Open
Idea has been posted. Give it an upvote or downvote.

InvocableMethod Error Handling: the ability to show a user the error in a flow

If an error is happening in an APEX InvocableMethod there is no way that a Process Builder would show the User as a friendly popup message. It would be great if we would have an interface InvocableMethod  similar to how triggers allow this, e.g.:… Show more

0 comments · 1 year ago

30  Points
Open
Idea has been posted. Give it an upvote or downvote.

show record update error when future job updates record in same user context

When there is a trigger (eg: after update) on an object which calls a future method in that record gets updated after a web services call is completed, then if the user modifies the same record before refreshing the page and saves  the record using… Show more

0 comments · 5 days ago

1 to 10 of 342 | Next