You need to sign in to do that
Don't have an account?
Service Cloud Standard Object VIEW/NEW issue
I am having a small issue in my service cloud app. I was wondering if anyone else has experienced this issue in the past.
APP Architecture: All standard objects. I have replaced the standard objects VIEW and NEW page references with custom VF.
Steps to recreate error:
- Create new record on standard NEW page -- custom VF page
- Click save - default {!save}
- DML success record relocates to standard VIEW -- custom VF page
- "refresh" browser on detail page
- page now relocates to a new standard NEW page with all empty fields
This is a major problem for me as it drastically affects my user experience. I thought about creating an action on my detail page <apex:page> which refreshed the page (again). This has not been tested yet.
I first noticed the issue when speeding through my app as it has a semi "wizard" feel and I noticed I was occasionally getting kicked back to blank NEW pages.
your thoughts?
The consoles built-in navigation is pretty good but can be buggy in some ways. I had to manually fix it by pointing it manually via the console tool kit:
Posted the code just incase anybody else has the same issue.
<script type="text/javascript">
function OpenDecA() {
sforce.console.getEnclosingPrimaryTabId(OpenDecB);
}
var OpenDecB = function OpenDecB(result) {
var tabId = result.id;
sforce.console.openPrimaryTab(tabId , 'https://na15.salesforce.com/apex/decision_view?id={!decision.id}', true, '{!Complaint__c.name}', null, null);
};
</script>
All Answers
The consoles built-in navigation is pretty good but can be buggy in some ways. I had to manually fix it by pointing it manually via the console tool kit:
Posted the code just incase anybody else has the same issue.
<script type="text/javascript">
function OpenDecA() {
sforce.console.getEnclosingPrimaryTabId(OpenDecB);
}
var OpenDecB = function OpenDecB(result) {
var tabId = result.id;
sforce.console.openPrimaryTab(tabId , 'https://na15.salesforce.com/apex/decision_view?id={!decision.id}', true, '{!Complaint__c.name}', null, null);
};
</script>