CRM 2011 – Benutzerdefinierte Ansicht in der Sitemap führt dazu, dass die „Outlook Client“-Konfiguration beschädigt wird

StackOverflow https://stackoverflow.com/questions/8816819

Frage

Wenn ich meiner Sitemap einen Unterbereich hinzufüge, um einige benutzerdefinierte Ansichten anzuzeigen, erhalte ich beim Versuch, den „Outlook-Client“ zu konfigurieren (installieren), eine Fehlermeldung.Im „Web Client“ von CRM 2011 funktioniert alles einwandfrei.Unten sehen Sie den von mir verwendeten Teilbereich:

<SubArea Id="new_vendorsx" Url="/_root/homepage.aspx?etn=contact&amp;viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&amp;viewtype=1039">
  <Titles>
    <Title LCID="1033" Title="Vendors" />
  </Titles>
</SubArea>

Bei weiteren Untersuchungen kann ich erkennen, dass „&“ das Problem ist.Wenn ich „http://www.google.be“ eingebe, scheint alles sowohl für „Outlook“ als auch für „Web“ korrekt zu funktionieren ...Wenn ich einfach „&“ eingebe, kann ich die Anpassungen nicht importieren!

Hat irgendjemand diesen Fehler beheben können?Ich habe versucht, eine „RedirectPage.html“-Seite dazwischen einzufügen, auf die die Seite weiterleitet /_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039 , aber es gab mir den Fehler „Datensatz nicht gefunden“ in CRM.Sie sollten auch wissen, dass Sie mit nicht auf die Seite zugreifen können http://myURL/ORG/_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039...

Der Code, den ich in meiner „RedirectPage.html“ verwendet habe, ist:

<HTML><HEAD><TITLE>Redirect Page</TITLE>
<SCRIPT language="javascript" type="text/javascript">
            function RedirectPage() {
                window.location = "../_root/homepage.aspx?etn=contact&amp;viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&amp;viewtype=1039";
            }
        </SCRIPT></HEAD>
<BODY onload="RedirectPage();"></BODY></HTML>

Die Seite befindet sich im „ISV“-Ordner im „CRMWEB“.Ich habe das nur zum Testen gemacht :)

Um es einfach auszudrücken => Hat jemand eine Möglichkeit gefunden, eine benutzerdefinierte Ansicht anzuzeigen, während er auf ein Element in der Sitemap klickt?

War es hilfreich?

Lösung

Möglicherweise haben Sie bereits eine Lösung gefunden, aber das habe ich getan.

1) Stellen Sie sicher, dass die URL von selbst problemlos aufgelöst wird.Melden Sie sich also bei Ihrem CRM an und öffnen Sie einen neuen Tab.Kopieren Sie die vollständige URL, z. B. „https://x.crm.dynamics.com/_root/homepage…“

2a) Anstatt eine Datei im ISV-Ordner zu verwenden, erstellen Sie sie als Webressource.

2b) Testen Sie die Webressource selbst und stellen Sie sicher, dass sie das Raster anzeigt

3) Zeigen Sie in Ihrer Sitemap auf die Webressource.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top