You need to sign in to do that
Don't have an account?
Error: Unknown property 'AccountStandardController.account
Hi,
I have VFP,when i try to save, i am getting error--"Error: Unknown property 'AccountStandardController.account"...pls help me out to solve this issue......below is my Visualforce Page
<apex:page standardController="Account">
<html >
<head>
<title>Clone Account</title>
<script language="JavaScript1.2" src="/soap/ajax/8.0/connection.js" type="text/javascript">
</script>
<script language="JavaScript1.2" type="text/javascript">
</script>
<script language="JavaScript1.2" type="text/javascript">
</script>
<script language="JavaScript1.2" type="text/javascript">
function initialize()
{
try
{
var AccountID = "{!Account.Id}";
var AccountBU = "{!Account.Business_Unit__c}";
//var AccountName = "{!Account.Name}";
var AccountName;
//Z.A for Special Characters//
strQuery = "Select Id, Name FROM Account where Id='" + AccountID + "'";
Results12 = sforce.connection.query(strQuery);
if(Results12.size > 0)
{
var records1 = Results12.getArray("records");
AccountName = records1[0].get("Name");
}
//Special Characters//
document.all("tdMsg").innerText = "Initialising. Please wait ...";
document.all("SelAccBU").value = AccountBU;
document.all("nAccName").value = AccountName;
setTimeout("LoadAccountOpportunities()", 100);
}
catch(e)
{
alert("Script Initialization Failed. Please try again.");
redirectToPage(AccountID);
closeWindow();
}
}
function LoadAccountOpportunities()
{
setPowerUserSessionID();
var AccountID = "{!Account.Id}";
strQuery = "select Id,Name,Business_Unit__c,Region__c,StageName from Opportunity where AccountId ='" + AccountID + "'";
sforce.connection.query(strQuery,
{
onSuccess: showOpportunityList,
onFailure: loadOpportunitiesFailure
}
);
document.all("tdMsg").innerText = "Loading Opportunities.Please wait ...";
}
function showOpportunityList(qryResults)
{
var Id,Name,BusinessUnit,Region,Stage,OppOwnerId;
try
{
if(qryResults.size > 0)
{
);
for(var j=0; j< records.length; j++)
{
Id = records[j].get("Id");
Name = records[j].get("Name");
BusinessUnit = records[j].get("Business_Unit__c");
Region = records[j].get("Region__c");
Stage = records[j].get("StageName");
addDBRow(Id,Name,BusinessUnit,Region,Stage,j+1);
}
}
document.all("tdMsg").innerText = "";
}
catch(e)
{
alert(e + ": " + e.message);
}
}
function loadOpportunitiesFailure(qryResults)
{
alert("Opportunities cannot be loaded. \nTechnical Detail: \nName: " + qryResults.name + "\nMessage: " + qryResults);
}
function addDBRow(Id,Name,BusinessUnit,Region,Stage,index)
{
Row = document.all("tblOppList").insertRow();
Row.Class = "OppTableRow";
if(index%2==0)
Row.bgColor="#FCFCFC";
Row.id = "tr"+ index;
//--------//
var AccountName;
var AccountID = "{!Account.Id}";
//var AccountName = "{!Account.Name}";
//Z.A for Special Characters//
strQuery22 = "Select Id, Name FROM Account where Id='" + AccountID + "'";
Results22 = sforce.connection.query(strQuery22);
if(Results22.size > 0)
{
var records22 = Results22.getArray("records");
AccountName = records22[0].get("Name");
}
//Special Characters//
var AccountBU = "{!Account.Business_Unit__c}";
var AccOwnerID = "{!Account.OwnerId}";
var LUserID = "{!User.Id}";
var NewOwnerID="";
var NewAccID="";
var OppSelected = false;
function AccountClone()
{
try
{
//setPowerUserSessionID();
var AccName = document.all("nAccName").value;
var AccBU = document.all("SelAccBU").value;
document.all("tdMsg").innerText = "";
if(AccName == AccountName && AccBU == AccountBU)
{
//-----//
return;
}
if(AccBU == "Publisher" && OppSelected == true)
{
//------//
return;
}
if(AccBU != AccountBU && OppSelected == true)
{
//--------//
return;
}
var strQuery1 = "Select IsActive FROM User WHERE Id = '"+AccOwnerID+"' ";
var qryResults1 = sforce.connection.query(strQuery1);
var IsAccOwnerActive;
if(qryResults1.size>0)
{ var records = qryResults1.getArray("records");
IsAccOwnerActive = records[0].get("IsActive");
}
if(IsAccOwnerActive==true)
{
NewOwnerID = AccOwnerID;
}
else
{
NewOwnerID = LUserID;
}
//Z.A for Special Character
AccName = AccName.replace(/'/g, "'");
var strQuery = "Select Id FROM Account WHERE Name = '"+AccName+"' AND Business_Unit__c = '"+AccBU+"'";
var qryResults = sforce.connection.query(strQuery);
var ExistAccID = '';
if(qryResults.size>0)
{ var records = qryResults.getArray("records");
ExistAccID = records[0].get("Id");
}
if(ExistAccID!='')
{
//------------//
i
</table>
</td>
</tr>
</table>
</body>
</html>
</apex:page>