Zugriff auf Optionfelder über HTML Bridge
-
07 Mei 2012 12:00
Hallo an alle CRM Forum Mitglieder,
ich möchte mit einer Silverlight Komponente die in einem Form eingebunden ist auf ein Optionsfeld "Bearbeitungsstatus" zugreifen.
Dazu nutze ich die HTML Bridge und binde die Resultate an XAML :
dynamicxrm = (ScriptObject)HtmlPage.Window.GetProperty("Xrm");
txtAccountName.Text = xrm.Page.data.entity.attributes.get(
"new_name").getValue(); // Funktioniert !
bearbeitung.Text = xrm.Page.data.entity.attributes.get
"new_bearbeitungsstatus").getValue(); // Funktioniert nicht --> ist eine Optionbox die folgende Parameter hat "neu,storniert,etc.." Besteht eine Möglichkeit auf ein Optionsfeld zuzugreifen ?
Semua Balasan
-
07 Mei 2012 12:56
Hallo Leno,
Probier so: Xrm.Page.getAttribute('CRMFieldSchemaName').getSelectedOption().text
Liebe Grüße,
Andreas
Andreas Buchinger
Microsoft Dynamics Certified Technology Specialist
MCPD: SharePoint Developer 2010 -
09 Mei 2012 10:27
Danke Andreas werde das mal testen.Leider zeigt mir VS 2010 kein Intellisense an.
-
09 Mei 2012 14:49
Hallo!
Die CRM-Objekte werden mit der Intellisense nicht angezeigt.
Im CRM2011-SDK sind viele Beispiele u.a. zum Xrm.Page - Object. Javascript ist Case-Sensitive.
http://www.microsoft.com/en-us/download/details.aspx?id=24004Ich hoffe das bringt weiter. Andreas(a)Donaubauer.com www.crmfaq.de
-
09 Mei 2012 17:35
http://blogs.msdn.com/b/crm/archive/2011/04/07/jscript-intellisense-for-form-script-libraries.aspx
Carsten Groth http://carstengroth.wordpress.com Microsoft Dynamics Certified Technology Specialist
-
11 Mei 2012 11:31
@Andreas Buchinger : Vielen Dank.Funktioniert sehr gut!
@ Andreas Donbauer : Vielen Dank für die häufige Unterstützung.
Ebenfalls Dank an Carsten.