Benutzer mit den meisten Antworten
Eigener Button unter "Aktivitäten"

Frage
-
Hallo Zusammen,
ich habe im Aktivitätenfenster einen neuen Knopf "Spezialsuche" eingefügt. Dieser Button ruft eine Funktion innerhalb einer neuen Webressource auf. Die Ressource wird geladen.
Mein Problem ist, dass alles aus dem Xrm Framework NULL ist. Beispiel "Xrm.page.controls".
Habt ihr eine Idee, woran das liegen kann?
Danke und Gruß
Nicholas
Antworten
-
Hi,
Das Description Feld ist per Customizing in der Suchansicht durchsuchbar: deine Lösung - Entität "Aktivität" - Ansichten - Schnellsuche-Ansicht öffnen - Suchspalten definieren (rechtes Ansichtsmenü) - Felder auswählen
Was ich allerdings ohne genauere Tests nicht weiß ist, wie sich die Suche dann bei E-Mails verhält, wenn im Description-Feld HTML-Flags enthalten sind...
Liebe Grüße,
Andreas
Andreas Buchinger
Microsoft Dynamics Certified Technology Specialist
MCPD: SharePoint Developer 2010- Als Antwort markiert JuergenBeckModerator Sonntag, 7. Oktober 2012 20:46
Alle Antworten
-
Hallo Nicholas!
JavaScript unterscheidet Groß -und Kleinschreibung. Es muss heißen Xrm.Page.....
Eine Dokumentation und Beispiele findes du hier.
http://www.microsoft.com/en-us/download/details.aspx?id=24004Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
-
Hallo Andreas!
vielen Dank für deine schnelle Rückmeldung. Der Code scheint nicht das Problem zu sein, da der selbe Code in einer OnLoad Funktion funktioniert. Probleme scheint es nur zu geben, wenn die Funktion über einen Button gestartet wird.
Hast du dazu noch eine Idee? :)
Liebe Grüße
Nicholas
-
Hallo Nicholas,
Wenn dein Ribbon-Button auf einer Übersichtsseite ist hast du kein Xrm.Page zur Verfügung, da du nicht auf einer Page bist (im Vergleich zu Ribbon-Buttons auf Formularen).
Was möchtest du in deinem Script überhaupt machen?
Liebe Grüße,
Andreas
Andreas Buchinger
Microsoft Dynamics Certified Technology Specialist
MCPD: SharePoint Developer 2010 -
Hallo Andreas,
der Button ein Suchfenster (Javascript Prompt) anzeigen. Dort wird ein Suchwort eingegeben. Danach möchte ich in der Aktivitätenliste alle Aktivitäten anzeigen, welche im Feld "Description" das Suchwort haben.
Ziel: Benutzer können auch innerhalb der Body's von E-Mail suchen. Die erweiterte Suche ist dazu nicht geeignet, da die Benutzer damit nicht klarkommen.
Hast du eine Idee, wie ich das angehen kann? Deine Erklärung zur Xrm.Page scheint mir logisch.
Viele Grüße
Nicholas
-
Hallo Nicholas,
Ich glaube es ist technisch nicht möglich, dass du mittels Script die Standardsuchansicht von CRM filterst - besonders nicht auf das Feld "Description". Ich würde hier eher mittels Silverlight eine kleine Suche nachbauen:
Per RibbonButton die HTML-Hosting Seite von Silverlight aufrufen, hier den Suchbegriff eingeben lassen und dann im Silverlight eine Liste mit den Suchergebnissen anzeigen lassen. Hier kannst du dann auch den zugehörigen Link zum Öffnen des Datensatzes in CRM hinterlegen.
Liebe Grüße,
Andreas
Andreas Buchinger
Microsoft Dynamics Certified Technology Specialist
MCPD: SharePoint Developer 2010 -
Hi,
Das Description Feld ist per Customizing in der Suchansicht durchsuchbar: deine Lösung - Entität "Aktivität" - Ansichten - Schnellsuche-Ansicht öffnen - Suchspalten definieren (rechtes Ansichtsmenü) - Felder auswählen
Was ich allerdings ohne genauere Tests nicht weiß ist, wie sich die Suche dann bei E-Mails verhält, wenn im Description-Feld HTML-Flags enthalten sind...
Liebe Grüße,
Andreas
Andreas Buchinger
Microsoft Dynamics Certified Technology Specialist
MCPD: SharePoint Developer 2010- Als Antwort markiert JuergenBeckModerator Sonntag, 7. Oktober 2012 20:46