18.11.2010

JavaScript Common Snippets (Form)

GET: Auslesen eines Wertes
var x = Xrm.Page.getAttribute("attributeName").getValue();

SET: Setzen eines Wertes
Xrm.Page.getAttribute("attributeName").setValue("attributeValue");

GET: Selektierten Wert einer Pickliste auslesen
Xrm.Page.getAttribute("attributeName").getSelectedOption().text;

HIDE TAB: Verbergen einer Registerkarte
Xrm.Page.ui.tabs.get(tabNumber).SetVisible(false);

SET iFRAME URL: iFrame URL setzen
Xrm.Page.getControl("IFRAME_name").setSrc("http://google.com");

GET: GUID des aktuellen Benutzer auslesen
var userId = Xrm.Page.context.getUserId();

SET: Feld den Fokus geben
Xrm.Page.getControl("attributeName").setFocus(true);

FIRE: OnChange-Ereignis auslösen
Xrm.Page.getAttribute("attributeName").fireOnChange();

BREAK: Speichern eines Forms abbrechen
event.returnValue = false;

SET: Requirement Level setzen
var level = "none":
//var level = "required":
//var level = "recommended":
Xrm.Page.getAttribute("attributeName").setRequiredLevel(level);


CUSTOM: getServerURL
var customServerURL = document.location.protocol + “//” + document.location.host + “/” + Xrm.Page.context.getOrgUniqueName();

--
:: Links / Weiterführende Informationen

Keine Kommentare:

Kommentar veröffentlichen