Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Переключатель возвращает значение 0 (1С:Предприятие 8.2 (8.2.14.537))

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №1
 
21.11.2011 16:13

Новичок: Подскажите, пжл, где косячу...<br>На форму помещаю 2 элемента Переключатель1 и Переключатель2, у первого в кружочке 1, у второго пусто. У первого выбираемое значение 1, у второго 0.<br>На форме перключается всё нормально, как должно быть, но почему-то получается<br>ЭлементыФормы.Переключатель1.Значение = 0<br>равно 1 становится только при повторном переключении, т.е. сначала выбираем Переключатель2, потом снова Переключатель1, и только после этого ЭлементыФормы.Переключатель1.Значение = 1.<br>Как сделать так, чтобы сразу при открытии было ЭлементыФормы.Переключатель1.Значение = 1 ?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №2
 
21.11.2011 16:16

добавлю, у Переключателей тип значения Число, длина 1, точность 0.<br>При этом они не являются реквизитами обработки или формы, т.е. в поле данные у них пусто

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №3
 
21.11.2011 16:18

Форма управляемая?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №4
 
21.11.2011 16:19

обычная. написано же НОВИЧОК :) Я ещё не умею писать управляемые

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №5
 
21.11.2011 16:22

Странный вывод? Новички не могут писать управялемые формы, для этого нужен обязательно опыт? Размер опыта? <br> <br>Если честно то вопроса не понял, что и где вы там смотрите? Переключение между самими переключателями идет?

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №6
 
21.11.2011 16:23

Может быть ЭлементФормы не связан с реквизитом формы?

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №7
 
21.11.2011 16:23

"Пока задавала вопрос и ждала ответы, поняла, что в группе у первого переключателя всегда 0, у второго 1, у третьего - 2 и т.д. и обрабатывать надо как<br> Если ЭлементыФормы.ИсточникПоиска.Значение = 0 Тогда<br>       ИсточникПоиска = "Источник1";<br> ИначеЕсли ЭлементыФормы.ИсточникПоиска.Значение = 1 Тогда<br>       ИсточникПоиска = "Источник2";<br> Иначе<br>       Сообщить("Не указан источник поиска!");<br>       Возврат;<br> КонецЕсли;"

Елена_В
читатель
офлайн
Дата регистрации: 26.10.2007
Сообщений: 611
Пост №8
 
21.11.2011 16:24

перключатели у меня не связаны ни с реквизитами формы, ни с реквизитами объекта<br> <br>но я уже поняла, как обрабатывать их

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №9
 
22.11.2011 10:49

"Фигня все. Какое значение в свойстве прописано, такое и будет назначено переключателю (хоть -1; 20; 100500). Единственное ограничение - тип значения д.б. таким же как и тип у элемента-переключателя, который назначен "Первый в группе". + еще - обращение к значению переключателя можно делать по имени первого в группе и не надо "городить" "Элемент...Значение"."

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация