Слияние кода завершено, страница обновится автоматически
простой форме.
Процесс в режиме профессионала, форма — простая форма. Я создал поле типа перечисления — тип отпуска: 0 — деловой отпуск, 1 — болезнь, 2 — ежегодный отпуск. Однако значение по умолчанию срабатывает только при установке его равным 1 и 2. При этом, независимо от того, какое значение вы устанавливаете, если выбран обязательный выбор, то при запуске процесса возникает ошибка, сообщение об ошибке следующее:
Ошибка:
System.ArgumentException: Value does not belong to the enum type.
Parameter name: value
at System.Enum.IsDefined(Type enumType, Object value)
at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
at System.Enum.TryParseEnum(Type enumType, String s, Boolean ignoreCase, out EnumResult.enumParseInfo parseInfo)
at System.Enum.TryParse(Type enumType, String s, Boolean ignoreCase, Nullable`1 result)
at System.Enum.TryParse(Type enumType, String s, Boolean ignoreCase)
at System.Enum.Parse(Type enumType, String value, Boolean ignoreCase)
at System.Enum.Parse(Type enumType, String value)
at Workflow.Process.Start() in C:\Projects\Workflow\Process.cs:line 25