Ich habe eine Anforderung, in der, wenn ich auf neue Schaltfläche eines benutzerdefinierten Objekts klicke, sollte es auf eine VF-Seite weitergeleitet werden, wenn dies ein Support-Profil ist. Ansonsten sollte es die Standardseite anzeigen. kann mir jemand dabei helfen. Unten ist der Code, den ich versucht habe.Klicken Sie auf neue Schaltfläche umleiten auf vf Seite basierend auf dem Profil
0
A
Antwort
0
Klicken Sie auf der Seite Benutzerdefiniertes Objekt ganz oben auf "Schaltflächen, Links und Aktionen"> Neue Schaltfläche oder Verknüpfung.
Beschriften Sie es neu, und nennen Sie es New_Custom oder etwas.
Dann Ihre Logik entlang der Linien von
IF({!$Profile.Name}=='TSupport','/apex/vfpage1',URLFOR($Action.CustomObject__c.New, null, save=1))
sein kann Sie werden leider statisch eingestellt müssen die/Spitze/vfpage1 seit $ Page wird dort nicht unterstützt.
Verwandte Themen
- 1. asp.net neue Seite auf Schaltfläche klicken
- 2. asp.net-mvc Umleiten auf eine neue Seite basierend auf Kriterien
- 3. Umleiten auf PHP-Seite basierend auf Formulareingabe
- 4. Umleiten auf Seite basierend auf dem heutigen Datum funktioniert nicht
- 5. Umleiten auf eine andere Seite und Übergabe von Variablen nach dem Klicken auf eine Senden-Schaltfläche
- 6. Django URLs. Klicken Sie auf die Schaltfläche und umleiten Sie auf die gleiche Seite
- 7. auf eine andere Seite umleiten, wenn klicken Sie auf Eingabe
- 8. Wie kann ich nach dem Klicken auf eine Schaltfläche auf eine andere Seite umleiten?
- 9. Klicken Sie auf die Schaltfläche nach dem Neuladen der Seite
- 10. Erstellen neue Zeile auf die Schaltfläche klicken
- 11. C# auf neue Registerkarte umleiten und aktuelle Seite umleiten
- 12. Neue Registerkarte öffnen und ursprüngliche Registerkarte auf neue Seite umleiten
- 13. Login-Anwendung - Umleiten zu einer anderen Seite auf klicken Sie auf Senden Schaltfläche
- 14. So umleiten auf neue Seite mit Ajax
- 15. Alte WordPress-Seite auf neue Domain umleiten
- 16. jQuery.draggable() - Klicken Sie auf Schaltfläche klicken
- 17. Umleiten auf eine neue Seite mit AngularJS
- 18. Wie IE11 auf eine neue Seite umleiten?
- 19. Umleitungs-Schaltfläche auf die gleiche Seite umleiten
- 20. Redirect auf Seite auf die Schaltfläche klicken in Winkel js
- 21. Schaltfläche deaktiviert nach dem Klicken auf Problem
- 22. Javascript umleiten Benutzer, wenn Senden Schaltfläche basierend auf Optionsfeld Wert
- 23. kann nicht auf neue Seite Ajax Begin umleiten
- 24. So erstellen Sie benutzerdefinierte Dilaog auf Schaltfläche Klicken Sie auf
- 25. Aktion auf Browser-Schaltfläche ausführen Klicken Sie auf
- 26. Benutzer auf eine persönliche Seite basierend auf Benutzername umleiten
- 27. Taste Wert auf neue Seite
- 28. Framelayout neue Aktivität aufrufen, wenn Sie auf die Schaltfläche klicken
- 29. Öffnen Sie eine neue JTable auf Schaltfläche klicken
- 30. Öffnen Sie eine neue Registerkarte auf Schaltfläche klicken in AngularJS
Haben Sie schon versucht, etwas zu tun? –
Ich habe den folgenden Code versucht, aber es scheint nicht zu funktionieren. und ich habe reDirect zur Seitenaktion hinzugefügt. public PageReference redirect() { PageReference newPage; \t \t ID tProfile = [ID aus Profil auswählen, wobei Name = 'TSupport' Limit 1] [0] .Id; \t \t ID profileId = userinfo.getProfileId(); if (profileId == tProfile) { \t \t \t newPage = Seite.custompage1; Rückgabe newPage.setRedirect (true); } else { \t \t // Dieser Standard neue Seite der customobecject \t return null umleiten sollte } – bksfdc
es wird besser sein, um Ihren Code zu Körper Frage hinzufügen. Die Leute werden schnell verstehen, wie Sie helfen können –