07-24-2023, 02:32 AM
This function `buttonBuzz()` works inside the Forms of the Entities Account, Contacts and Leads. But not in the Opportunity form.
Mainly because there is no `telephone1` attribute. There is however a Contact entity added with "Quick View" in a section with a telephonenumber inside.
[![View of the Opportunity Form w/ Contact Quick View marked in red][1]][1]
I think it can be accessed with the `telephone1` as well just not with `Xrm.page`
**Any ideas how i can grab the attribute from inside the "quick view"?**
I dont know if the "Quick view" window is a form of an iFrame. And if it is i have no clue how to access it with the `Xrm.Page.getAttribute("telephone1").getValue();`
function buttonBuzz(exObj) {
var phoneNumber;
// Here i store the "telephone1" Attribute from the current .page
phoneNumber = Xrm.Page.getAttribute("telephone1").getValue();
if (phoneNumber != null) { **Sends phonenumber** } ...
[1]:
Mainly because there is no `telephone1` attribute. There is however a Contact entity added with "Quick View" in a section with a telephonenumber inside.
[![View of the Opportunity Form w/ Contact Quick View marked in red][1]][1]
I think it can be accessed with the `telephone1` as well just not with `Xrm.page`
**Any ideas how i can grab the attribute from inside the "quick view"?**
I dont know if the "Quick view" window is a form of an iFrame. And if it is i have no clue how to access it with the `Xrm.Page.getAttribute("telephone1").getValue();`
function buttonBuzz(exObj) {
var phoneNumber;
// Here i store the "telephone1" Attribute from the current .page
phoneNumber = Xrm.Page.getAttribute("telephone1").getValue();
if (phoneNumber != null) { **Sends phonenumber** } ...
[1]: