Note: Forums will be making significant UX changes to address key usability improvements surrounding search, discoverability and navigation. To learn more about these changes please visit the announcement which can be found HERE.
Textbox schreibgeschützt aber mit Scrollbars

Válasz Textbox schreibgeschützt aber mit Scrollbars

  • 2009. április 8. 13:17
     
      Kódot tartalmaz

    Hallo Zusammen,

    wie kann ich eine Textbox Readonly machen - ohne dabei die Scrollbars "zu verlieren"?
    Die Zeile disable = true lässt sie verschwinden - ohne diese Zeile aber kann ich den Text weiterhin verändern!

    crmForm.all.description.readonly = true;
    crmForm.all.description.disabled = true;
    crmForm.all.description.className = "ms-crm-ReadOnly";

     

     Viele Grüße
    Benni

Az összes válasz

  • 2009. április 8. 13:34
     
     
    Hallo Benni,

    wenn ich es richtig verstanden habe willst du ein Textfeld mit Scrollbar Readonly machen.

    Einstellungen-->Anpassungen-->Entitäten Anpassen-->betroffene Entität auswählen-->Formulare & Ansichten-->Formular-->Feld auswählen-->Eigenschaft ändern (rechts)-->Feld ist schreibgeschütz anhaken-->Speichern-->Veröffentlichen

    Hab das mal getestet und war erfolgreich
    MFG Christian----> Azubi und CRM Anfänger
  • 2009. április 8. 14:06
     
     
    Hi Christian,

    leider bringt das für mein gewünschtes Szenario nichts.

    Ich habe 2 text-Felder.
    Das eine ist read-only, das andere net.

    beim onSave des Formulars habe ich nun ne Funktion dran die den Inhalt aus dem einen Feld nimmt und in das für den User schreibgeschützte 2te Feld reinschreibt.

    Mache ich das Feld aber über den Haken schreibgeschützt ist es danach "wirklich" schreibgeschützt und ich kann mit dem OnSave event den Inhalt des Feldes nicht mehr manipulieren.

    Viele Grüße
    Benni
  • 2009. április 8. 15:11
    Moderátor
     
     Válasz
    Das ist kein Problem. Schreibgeschützte Felder kannst du ohne weiteres aktualisieren. Du benötigst hier nur die Methode ForceSubmit() für dieses Feld, nachdem du dessen DataValue-Eigenschaft aktualisiert hast.

    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
  • 2009. április 8. 17:30
     
     
    Vielen Dank!
    Funktioniert wunderbar!

    Viele Grüße
    Benni