Создание новой записи со страницы visualforce другого типа объекта - PullRequest
0 голосов
/ 28 декабря 2011

Я ищу создание пользовательской кнопки на объекте Case, которая запускает страницу visualforce.Я хочу, чтобы страница visualforce была другого стандартного типа контроллера.Из того, что я могу сказать, я не могу этого сделать.Как бы вы поступили так?Примеры кода помогут, пожалуйста.

Спасибо

1 Ответ

2 голосов
/ 28 декабря 2011

Либо перейдите с кнопкой JavaScript, которая приведет вас на страницу Visualforce, либо вам понадобится страница Visualforce, которая расширяет регистр Case, который немедленно перенаправляет вас на страницу Visualforce, не относящуюся к регистру.Поскольку это уродливо и не нужно, просто сделайте кнопку JavaScript на своем объекте Case (имя | настройка | настройка приложения | настройка | случаи | кнопки и ссылки | новая, затем выберите OnClick JavaScript для источника контента).

Затем в JavaScript:

parent.location.href ='/apex/YourNonCaseVisualforcePage';

РЕДАКТИРОВАТЬ: Изучите этот урок , чтобы получить советы по отправке данных из всплывающего окна в Visualforce.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...