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) Чужие ошибки всегда находить проще чем свои) Когда начинаешь своими руками ковырять, такие вещи сразу бросаются в глаза. А пока пытаешься в голове смекнуть, когда такое может возникнуть, то идеи быстро кончаются. Не за что.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день