2012-06-28 3 views
2

Outlook 용 CRM 2011에서 팝업 창이 열리고 있습니다. 문제는 사용자가 인쇄 할 수 있어야한다는 것입니다. IE에서 브라우저 인쇄 메뉴를 사용할 수 있지만 Outlook에서는 사용할 수 없습니다. 방금 창문이 생겼어. Outlook에서 팝업이 열리면 Alt 키를 눌러도 아무런 반응이 없습니다. openStdWin() 옵션 중 실제로 Outlook에서 작동하지 않는 것 같습니다.메뉴로 팝업 창을 얻는 방법?

FYI 저는 대시 보드를 인쇄하려고합니다 (왜 MS가 저를 넘어 섰는지). 우리가 생각해 낸 해결책은 리본 단추에 훅 된 다음 코드입니다. 그런 다음 사용자는 내장 브라우저 인쇄 기능을 사용하고 대시 보드를 인쇄 할 수 있습니다. 하지만 아웃룩에서는 그렇지 않다. 어떤 제안?

function printCurrentDashboard() {  
    if (Xrm.Page.context.isOutlookClient()) { 
     var pTarget = document.getElementById('dashboardFrame').src; 
     openStdWin(window.location.protocol + '//' + window.location.host + pTarget, 'test', 800, 600, 'menubar=yes,toolbar=yes,channelmode=no,directories=yes,fullscreen=no,location=yes,status=yes,titlebar=yes'); 
    } 
    else { 
     var pTarget = parent.document.getElementById('dashboardFrame').src; 
     window.open(window.location.protocol + '//' + window.location.host + pTarget); 
    } 
} 

답변

0

openStdWinWithFeaturesopenStdWin를 사용해보십시오 (사람이 그것을 제안하기 전에 우리의 클라이언트는 인쇄 화면이 받아 들일 생각한다).

+0

나는 그걸로 끝날지도 모른다. 그러나 우리 고객은 메뉴가 필요한 인쇄 미리보기를 원합니다. – user1488803

+0

Outlook에서는 실제로 어떤 이유로 든 기능을 실제로 사용하지 않습니다. 아마도 보안상의 이유로 잠겨있을 수 있습니다. – user1488803

관련 문제