Всем привет.
Такой вопрос:
Есть кастомный объект, хочу создать для него кастомную кнопку visualforce.
Создал кастомный контроллер, типа такого
public with sharing class Customer_Request{
private final Customer_Request__c CRequest;
//Properties
public String Name{get;set;}
public Id Id{get;set;}
public String AccountId{get;set;}
public Customer_Request() {
CRequest = [SELECT Id, Account__c, Activated_Date__c, Contact__c, CreatedById,
CurrencyIsoCode, End_date__c, LastModifiedById, Opportunity__c,
OwnerId, Name, Date_of_creation__c, Status__c
FROM Customer_Request__c
WHERE Id = :ApexPages.currentPage().getParameters().get('id')];
Name = CRequest.Name;
Id = CRequest.Id;
AccountId = CRequest.Account__c;
}
public Customer_Request__c getRequest() {
return CRequest;
}
public PageReference save() {
update CRequest;
return null;
}
}
Создал visualforce страничку
<apex:page Controller="Customer_Request" tabStyle="Account">
<apex:pageBlock title="Customer Request Summary">
<apex:pageBlockSection >
Name: {!Name } <br/>
Id: {!Id} <br/>
AccountId: {!AccountId} <br/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:page>
Создаю в сетапе через New Bottn новую кнопку, выбираю Content Source = visualforce page - но никакие страницы недоступны…
Как мне увидеть в этом конструкторе свою страницу с кастомным контроллером?