Имя: Пароль:
1C
1С v8
Переключатели
,
0 jonik_joker
 
05.11.13
23:52
Всем привет. Подскажите как обращаться с Полем переключателя? В Отчете на Форме создал Поле переключателя со Списком выбора "Да", "Нет", соответственно в каждом из вариантов выбора должны выполняться определенные действия, т.е. как в модуле форме к этим значениям обращаться? Почитал что нужно 1-му переключателю иметь св-во «Первый в группе», далее св-во формы « Автопорядок обхода», но ни 1-го ни 2-го найти не могу.
1 catena
 
06.11.13
05:47
(0)"создал Поле переключателя со Списком выбора "Да", "Нет""
Вы перепутали теплое с мягким. У переключателя не может быть списка выбора.
2 Рэйв
 
06.11.13
05:57
(0)Делаешь реквизит, числовой или строковый - неважно.
Делаешь переключатели.Назначаешь первому "Первый в группе", назначаешь этот реквизит в поле Данные.
Отключаешь у формы автопорядок обхода, заходишь Форма->Порядок обхода и делаешь чтобы твои переключатели шли друг за другом попорядку.
В свойсвах каждого переключателя в поле "Выбираемое значение" ставишь то, чему будет равен реквизит при выборе переключателя.
Вроде все
3 Wobland
 
06.11.13
05:57
(1) может. в обычных формах вроде да, не может
4 Wobland
 
06.11.13
05:58
+(3) а так - реквизит один, в него и надо смотреть
5 jonik_joker
 
06.11.13
10:37
(1)почему не может? создал реквизит строковый реквизит формы,перенес на форму,выбрал Вид:Поле переключателя и задал Да и Нет.
6 jonik_joker
 
06.11.13
10:40
(2), не понимаю где "Первый в группе"
7 jonik_joker
 
06.11.13
10:40
у меня управляемая форма
8 Wobland
 
06.11.13
10:40
(6) в обычной форме
9 jonik_joker
 
06.11.13
10:41
(8),а в управляемой?
10 Wobland
 
06.11.13
10:42
(9) а в управляемой нет
11 jonik_joker
 
06.11.13
10:44
(10), хорошо и как мне общаться с этим переключателем? посредством модуля формы?
12 Рэйв
 
06.11.13
10:45
(11)Обращайся не к переключателям, а к реквизиту- источнику данных.
13 Wobland
 
06.11.13
10:46
(11) прочитать (4) и (12), подумать, спросить ещё раз
14 jonik_joker
 
06.11.13
10:51
(13), на конкретном примере: у меня есть строковый реквизит формы ДолгВарианты, перенес на форму , задал Вид:Поле переключателя, задал список Да,Нет, соответственно в модуле я могу прописать что-то типа

Если ДолгВарианты="Да" Тогда ....?
15 GROOVY
 
06.11.13
10:52
Открой типовую, найди форму с переключателем. Потрать 10 минут своего времени.
16 Wobland
 
06.11.13
10:54
(14) в модуле формы даже отладчик всегда работает
17 jonik_joker
 
06.11.13
13:58
все, разобрался. Всем спасибо.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.