JavaScript - Feld auf mehrere Werte prĂĽfen

Bild Tipps & Tricks zu den Dynamics CRM Versionen
Hier bitte keine Fragen stellen, sondern nur bereits vorhandene Tricks veröffentlichen.
Forumsregeln
Impressum • Community-Knigge • Nutzungsbedingungen • Datenschutzrichtlinie
Hier bitte keine Fragen stellen, sondern nur bereits vorhandene Tricks veröffentlichen.

JavaScript - Feld auf mehrere Werte prĂĽfen

Beitragvon Michael Sulz » 23. September 2010 11:27

Manchmal ist es wĂĽnschenswert, den Inhalt eines Feldes mit mehreren Werten zu vergleichen.
Folgendes Script habe ich dazu hier im Forum von unserem Mitglied peda gefunden

Code: Alles auswählen
if(crmForm.all.custom_titel.DataValue != null)
{
Array.prototype.exists = function(o) {
for(var i = 0; i < this.length; i++)
   if(this[i] === o)
     return true;
return false;
}

var Titel = ["Prof.","Prof. Mag.","Prof. MMag.","Prof. Mag. Dr.","Prof. MMag. Dr.","Prof. Mag. DDr.","Prof. MMag. DDr.","Prof. Dr.","Prof. DDr.","Mag.","MMag.","Mag. Dr.","MMag. Dr.","Mag. DDr.","MMag. DDr.","Dr.","DDr.","Mgr.","Ing."];

o=crmForm.all.custom_titel.DataValue ;
if(Titel.exists(o)!=true)
{
alert("Es dĂĽrfen nur folgende Titel eingegeben werden:\n\n Prof.\n Prof. Mag.\n Prof. MMag.\n Prof. Mag. Dr.\n Prof. MMag. Dr.\n Prof. Mag. DDr.\n Prof. MMag. DDr.\n Prof. Dr.\n Prof. DDr.\n Mag.\n MMag.\n Mag. Dr.\n MMag. Dr.\n Mag. DDr.\n MMag. DDr.\n Dr.\n DDr.\n Mgr.\n Ing.");
}
   
var oField = crmForm.all.customq_titel;
oField.onblur = function() { oField.SetFocus(); oField.onblur = null; }
oField.SetFocus();
}

Link zum Artikel
GruĂź, Michael Sulz
Mein Blog
Xing LinkedIn Facebook Twitter

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.

Wie man Fragen richtig stellt
Benutzeravatar
Michael Sulz
Microsoft Partner
Microsoft Partner
 
Beiträge: 4939
Registriert: 9. September 2009 17:41
Wohnort: MĂĽnster
Realer Name: Michael Sulz
Arbeitsort: MĂĽnster
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics CRM

ZurĂĽck zu CRM Tipps & Tricks

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast