Dokument hochladen: Standardwert, der nicht in der Choice-Spalte angewendet wird, wenn BasefieldControl.controlMode= spontrolmode.display
-
09-12-2019 - |
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
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