[Apex]<apex:page standardController="SVMXC__Dependency_Management__c" extensions="EditDependency" tabStyle="SVMXC__Dependency_Management__c" showheader="true" action="{!EditDependency }" />
[Apex]public with sharing class EditDependency{ public EditDependency (ApexPages.StandardController controller) { } public PageReference EditDependency ()
{ try { return RedirectTo('Dependency_Management__c','Edit_Work_Order_Dependency'); }catch(Exception ex) { throw ex; } }
public PageReference RedirectTo(String strObjName, String strSFMProc) { map<String, Schema.SObjectType> objGlobalDescribe = new map<String,
Schema.SObjectType>(); String strObjectName = strObjName; String strKeyPrefix = ''; objGlobalDescribe = Schema.getGlobalDescribe();
Schema.DescribeSObjectResult objSobjectDescribe = objGlobalDescribe.get('SVMXC__' + strObjectName).getDescribe();
strKeyPrefix = objSobjectDescribe.getKeyPrefix(); PageReference objRedirect = new PageReference
('/apex/'+'SVMXC__ServiceMaxConsole'+'?SVMX_processId=' + strSFMProc + '&SVMX_retURL=../' + strKeyPrefix); objRedirect.setRedirect(true); return objRedirect; }}
|
Field
|
Value
|
|---|---|
|
Label
|
Edit SFM
|
|
Display Type
|
Detail Page Button
|
|
Behavior
|
Display In the existing window with a sidebar
|
|
Content Source
|
URL
|
|
Code
|
/apex/SVMXC__ServiceMaxConsole?SVMX_recordId= |