Dokument hochladen: Standardwert, der nicht in der Choice-Spalte angewendet wird, wenn BasefieldControl.controlMode= spontrolmode.display

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/43643

Frage

Ich habe eine neue Site-Spalte erstellt, eine Auswahlspalte mit 5 Werten, um in einer Dropdown-Liste auszuwählen: 1, 2, 3, 4 (Standardwert), 5

Ich habe dann einen Dokumentinhaltstyp mit dieser Spalte erstellt. Das Problem, das ich gerade habe, ist, dass ich beim Hochladen eines neuen Dokuments den ControlMode der BasefieldControl programmatisch auf sponcontrolmode.display für bestimmte Benutzer setze, die diesen Spaltenwert nicht ändern können, aber dennoch ein neues Dokument in der Lage sein sollte Bibliothek. Auf dem Bearbeitungsformular ist der angezeigte Wert "4", der normal ist, da es der DEFALUT-Wert ist, aber wenn Sie einmal speichern, wenn Sie gehen, ist der gespeicherte Wert "1". Wenn Sie denselben Test tun, aber Radio-Tasten verwenden, spart er nicht einmal einen Wert, nicht einmal den ersten.

grundsätzlich möchte alles, was ich möchte, ein Feld "ReadOnly" auf dem Bearbeitungsformular einstellen zu können, wenn ein neues Dokument hinzugefügt wird, aber ich möchte, dass der Standardwert ordnungsgemäß gespeichert werden soll.

Danke für jede Hilfe, die Sie an diesem Thema anbieten können.

alex

War es hilfreich?

Lösung

Wenn Sie Ihr BasefieldControl mit dem Anzeigemodus verwenden möchten, und einen Wert einstellen, müssen Sie den Wert vor dem Einstellen des Steuermodus einstellen.

Sie finden möglicherweise eine andere Problemumgehung hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top