Вопрос по переключателям.

1. AndrewKop 09.08.18 15:02 Сейчас в теме
Первый раз работаю с переключателями. Столкнулся с такой проблемой. Если в на форму перетащить реквизиты внешней обработки, и там соответствующему элементу формы установить тип переключатель с двумя значениями, то работает только первый кружок. Если источник данных сделать реквизитом формы, то все работает хорошо. Это действительно так? Или в случае с реквизитом обработки я где-то напортачил? Если нет, то с чем связана такая особенность?
Найденные решения
9. enschede 09.08.18 15:37 Сейчас в теме
Допустимая длина реквизита "РежимРаботыОбработки". А значение "Безусловный" - это 11 символов. Значение не помещается в реквизит, поэтому не дает установить значение переключателя.
Прикладываю рабочую обработку :)
Прикрепленные файлы:
Внутреннее потребление на основании поступления.epf
timeforlive; +1 Ответить
Остальные ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. enschede 09.08.18 15:12 Сейчас в теме
И так и так работает. Какой тип данных у реквизитов, как определяете список выбора для переключателей?
Я сделал реквизит обработки, реквизит формы. У обоих указал тип "Строка". Для каждого сделал элемент формы с типом переключатель, у каждого указал список выбора.
3. AndrewKop 09.08.18 15:15 Сейчас в теме
(2) Для проверки сделал оба одинаковых. Реквизит обработки "РежимРаботыОбработки" и реквизит формы "РежимРаботы".Оба типа строка. У обоих 2 значения для переключателя "Условный" и "Безусловный". Настройки элемента формы одинаковые вроде.
5. enschede 09.08.18 15:18 Сейчас в теме
(3) Значения переключателя устанавливали в свойстве "Список выбора" элементов формы? У обоих установили одинаково?
У обоих переключателей задан путь к данным?
6. AndrewKop 09.08.18 15:21 Сейчас в теме
(5) 1. Да. 2. Да. 3. Да, только он разумеется разный. в первом случае это Объект.РежимРаботыОбработки. а во втором РежимРаботы
7. enschede 09.08.18 15:27 Сейчас в теме
(6) Тогда непонятно, что там может не работать, там вроде нечему ломаться) Может выложите тогда эту обработку или накидайте пример на новой.
4. AndrewKop 09.08.18 15:17 Сейчас в теме
(2) список выбора через соответствующую коллекцию свойств
9. enschede 09.08.18 15:37 Сейчас в теме
Допустимая длина реквизита "РежимРаботыОбработки". А значение "Безусловный" - это 11 символов. Значение не помещается в реквизит, поэтому не дает установить значение переключателя.
Прикладываю рабочую обработку :)
Прикрепленные файлы:
Внутреннее потребление на основании поступления.epf
timeforlive; +1 Ответить
10. AndrewKop 09.08.18 15:41 Сейчас в теме
(9) Да ё-маё!)) Спасибо! У вас меткий глаз!
11. enschede 09.08.18 15:44 Сейчас в теме
(10) Чужие ошибки всегда находить проще чем свои) Когда начинаешь своими руками ковырять, такие вещи сразу бросаются в глаза. А пока пытаешься в голове смекнуть, когда такое может возникнуть, то идеи быстро кончаются. Не за что.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот