NewAgencyHospital
    online
    massActionButton
    javascript
    新建经销商医院
    onClickJavaScript
    false
    false
    {!REQUIRESCRIPT("/soap/ajax/51.0/connection.js")};
{!REQUIRESCRIPT("/soap/ajax/51.0/apex.js")};
var doubleFlg = false;
if(!doubleFlg) {
    doubleFlg = true;
    var query = "Select Id From RecordType Where DeveloperName = 'AHospital' And SobjectType = 'Agency_Hospital_Link__c'";
    var records = sforce.connection.query(query).getArray('records');
    var rtId = records[0].Id;
    query = "Select EntityDefinition.KeyPrefix, DurableId From FieldDefinition WHERE EntityDefinition.QualifiedApiName = 'Agency_Hospital_Link__c' And QualifiedApiName = 'Agency__c'";
    records = sforce.connection.query(query).getArray('records');
    var prefix = records[0].EntityDefinition.KeyPrefix.toString();
    var fId_Agency__c = records[0].DurableId.toString().substr(16, 15);
    var newUrl = "/" + prefix + "/e?retURL=%2F{!Account.Id}" + 
        "&Name=*" +
        "&CF" + fId_Agency__c + "={!URLENCODE(Account.Name)}" +
        "&CF" + fId_Agency__c + "_lkid={!Account.Id}";
    if (window.top == window.self) {
        location.href = newUrl;
    } else {
        top.location.href = newUrl;
    }
}