Create lookup field that can relate to two types of objects
I have a custom object, that I would like to relate to the built-in Accounts and Opportunities objects. Sometimes this custom object can be related to an Account, sometimes it can be related to an Opportunity.
I want to have a field on my custom object, that states what the record is related to. (So basically a "Related To" field, like the Event object already has.)
Can this be achieved?
custom-object lookup custom-field related-list relationships
add a comment |
I have a custom object, that I would like to relate to the built-in Accounts and Opportunities objects. Sometimes this custom object can be related to an Account, sometimes it can be related to an Opportunity.
I want to have a field on my custom object, that states what the record is related to. (So basically a "Related To" field, like the Event object already has.)
Can this be achieved?
custom-object lookup custom-field related-list relationships
add a comment |
I have a custom object, that I would like to relate to the built-in Accounts and Opportunities objects. Sometimes this custom object can be related to an Account, sometimes it can be related to an Opportunity.
I want to have a field on my custom object, that states what the record is related to. (So basically a "Related To" field, like the Event object already has.)
Can this be achieved?
custom-object lookup custom-field related-list relationships
I have a custom object, that I would like to relate to the built-in Accounts and Opportunities objects. Sometimes this custom object can be related to an Account, sometimes it can be related to an Opportunity.
I want to have a field on my custom object, that states what the record is related to. (So basically a "Related To" field, like the Event object already has.)
Can this be achieved?
custom-object lookup custom-field related-list relationships
custom-object lookup custom-field related-list relationships
asked Mar 10 at 13:17
LaureantLaureant
1306
1306
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You cannot create your own polymorphic lookups in Salesforce. You would need to create two separate lookup fields, one to Account and one to Opportunity.
You can then, if you wish, use formula fields to pull in data from whichever lookup is populated. However, you will not be able to achieve the same look and feel as the native Related To or Name polymorphic lookups.
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
1
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "459"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f253272%2fcreate-lookup-field-that-can-relate-to-two-types-of-objects%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You cannot create your own polymorphic lookups in Salesforce. You would need to create two separate lookup fields, one to Account and one to Opportunity.
You can then, if you wish, use formula fields to pull in data from whichever lookup is populated. However, you will not be able to achieve the same look and feel as the native Related To or Name polymorphic lookups.
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
1
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
add a comment |
You cannot create your own polymorphic lookups in Salesforce. You would need to create two separate lookup fields, one to Account and one to Opportunity.
You can then, if you wish, use formula fields to pull in data from whichever lookup is populated. However, you will not be able to achieve the same look and feel as the native Related To or Name polymorphic lookups.
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
1
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
add a comment |
You cannot create your own polymorphic lookups in Salesforce. You would need to create two separate lookup fields, one to Account and one to Opportunity.
You can then, if you wish, use formula fields to pull in data from whichever lookup is populated. However, you will not be able to achieve the same look and feel as the native Related To or Name polymorphic lookups.
You cannot create your own polymorphic lookups in Salesforce. You would need to create two separate lookup fields, one to Account and one to Opportunity.
You can then, if you wish, use formula fields to pull in data from whichever lookup is populated. However, you will not be able to achieve the same look and feel as the native Related To or Name polymorphic lookups.
answered Mar 10 at 13:19
David ReedDavid Reed
37.4k82256
37.4k82256
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
1
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
add a comment |
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
1
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
Thank you David Reed for the really fast answer!
– Laureant
Mar 10 at 13:22
1
1
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
@Laureant related idea: success.salesforce.com/ideaview?id=08730000000BqzBAAS
– sfdcfox
Mar 10 at 13:28
add a comment |
Thanks for contributing an answer to Salesforce Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f253272%2fcreate-lookup-field-that-can-relate-to-two-types-of-objects%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown