Vishal,
as you mentioned
display Phone phone()
{
LogisticsElectronicAddress electronicAddress;
electronicAddress = DirParty::primaryElectronicAddress(this.RecId, LogisticsElectronicAddressMethodType::Phone);
return electronicAddress ? electronicAddress.Locator : '';
}
here this. recid means companyinfo.recid rite?
i wrote below code for phone and fax for company
company = CompanyInfo::find();
logisticsElectronicAddress3 = DirParty::primaryElectronicAddress(company.RecId, LogisticsElectronicAddressMethodType::Phone);
if(logisticsElectronicAddress3)
{
locator3 = logisticsElectronicAddress3.Locator;
}
logisticsElectronicAddress4 = DirParty::primaryElectronicAddress(company.RecId, LogisticsElectronicAddressMethodType::Fax);
if(logisticsElectronicAddress4)
{
locator4 = logisticsElectronicAddress4.Locator;
}
is it rite? becuase value is not coming. i marked primary for both