none
On Save ereignis RRS feed

  • Frage

  • Hallo Es geht um folgendes: Wenn ein neuer Kontakt erstellt wird, gibt es den Reiter Verkaufschance. In diesem Reiter gibt es das Kontrollkästchen VKC Generieren. Ist dieses angehakt, soll überprüft werden ob ein Firmenbereich zugeordnet ist. Also es soll so aussehen, dass man Auswählen MUSS wo die Verkaufschance generiert wird, wenn VKC Generieren angehakt ist. Ist dies nicht der Fall, soll der neue Kontakt nicht gespeichert werden dürfen. Hat jemand ein Code Beispiel hierfür? VG Martin
    Dienstag, 13. Oktober 2009 08:57

Antworten

  • Hallo Martin,

    ich würde einfach folgendes machen:
    Im OnChange des Kontrollkästchens prüfen, ob dieses angehakt ist.
    Wenn ja, dann das Feld Firmenbereich als Pflichtfeld definieren, in etwas so (nicht getestet)

    if (crmForm.all.<deinBitfeld>)
    {
      if (crmForm.all.<deinBitfeld>.DataValue == 0)
      {
         crmForm.SetFielsReqLevel("<firmenbereich", 1); // Pflichtfeld
      }
      else
      {
         crmForm.SetFielsReqLevel("<firmenbereich", 0); // kein Pflichtfeld
      }
    }
    Viele Grüße

    Michael Sulz
    axcentro GmbH
    MVP für Microsoft Dynamics CRM
    Dienstag, 13. Oktober 2009 10:53
  • Hallo Martin,

    bitte beachte dabei, dass der Einsatz von "SetFieldReqLevel" unsupported ist. Der Einsatz ist zwar ungefährlich, aber kann ggflls. in CRM 5 anders implementiert sein.

    Viele Grüße,
    Jürgen
    Jürgen Beck

    Dipl. Kfm./Wirtschaftsinformatik
    MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
    Microsoft Certified Business Management Solutions Professional
    Microsoft Certified CRM Developer
    Microsoft Certified Trainer

    ComBeck IT Services & Business Solutions
    Microsoft Gold Certified Partner
    Microsoft Small Business Specialist

    Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors

    http://www.combeck.de
    Mittwoch, 6. Januar 2010 10:47
    Moderator

Alle Antworten

  • Hallo Martin,

    ich würde einfach folgendes machen:
    Im OnChange des Kontrollkästchens prüfen, ob dieses angehakt ist.
    Wenn ja, dann das Feld Firmenbereich als Pflichtfeld definieren, in etwas so (nicht getestet)

    if (crmForm.all.<deinBitfeld>)
    {
      if (crmForm.all.<deinBitfeld>.DataValue == 0)
      {
         crmForm.SetFielsReqLevel("<firmenbereich", 1); // Pflichtfeld
      }
      else
      {
         crmForm.SetFielsReqLevel("<firmenbereich", 0); // kein Pflichtfeld
      }
    }
    Viele Grüße

    Michael Sulz
    axcentro GmbH
    MVP für Microsoft Dynamics CRM
    Dienstag, 13. Oktober 2009 10:53
  • Hallo Martin,

    bitte beachte dabei, dass der Einsatz von "SetFieldReqLevel" unsupported ist. Der Einsatz ist zwar ungefährlich, aber kann ggflls. in CRM 5 anders implementiert sein.

    Viele Grüße,
    Jürgen
    Jürgen Beck

    Dipl. Kfm./Wirtschaftsinformatik
    MVP, MCSD.NET, MCITP DBA, MCDBA, MCSE
    Microsoft Certified Business Management Solutions Professional
    Microsoft Certified CRM Developer
    Microsoft Certified Trainer

    ComBeck IT Services & Business Solutions
    Microsoft Gold Certified Partner
    Microsoft Small Business Specialist

    Developing & Supporting Business Applications from small business to big enterprises covering scores of sectors

    http://www.combeck.de
    Mittwoch, 6. Januar 2010 10:47
    Moderator