|
v7: Зависимые флажки Ø (aka AMIGO 21.01.2013 11:57) | ☑ | ||
---|---|---|---|---|
0
bananan
18.01.13
✎
19:06
|
Как сделать чтобы из нескольких флажков можно было сделать выбраным/установленым - только один из этих флажков??
|
|||
1
vova1122
18.01.13
✎
19:07
|
Вместо флажков поставить переключатель
|
|||
2
bananan
18.01.13
✎
19:12
|
(1) Ставил но они независимы - т.е. можно выбрать установленым сразу и Ф1 и Ф2!
|
|||
3
aka AMIGO
18.01.13
✎
19:14
|
(0) каждому флажку присвоить идентификатор, в формулу каждого - общую процедуру, в скобках - параметр от 1 до количества переключателей,, в которой вставь условия: если текущийИД=1, то остальные - обнулить.
|
|||
4
aka AMIGO
18.01.13
✎
19:15
|
(2) зависимы! первому присвой признак "Первый в группе, а потом настрой порядок обхода
|
|||
5
bananan
18.01.13
✎
19:22
|
(4) Может мы о разных вещах? У меня 1С 7.7
|
|||
6
aka AMIGO
18.01.13
✎
19:22
|
(5) я первым делом смотрю на секцию
|
|||
7
bananan
18.01.13
✎
19:22
|
А делается это так:
Они зависимы когда стоят в группе! |
|||
8
vova1122
18.01.13
✎
19:23
|
(2)(4) + индентификатор у всех переключателей будет один и тот же. (заполнять можно только первый)
|
|||
9
aka AMIGO
18.01.13
✎
19:25
|
(7) Они зависимы, когда порядок обхода их последовательно-непрерывный
|
|||
10
aka AMIGO
18.01.13
✎
19:26
|
дело хозяйское
|
|||
11
Cthulhu
18.01.13
✎
19:46
|
(7): или враньё, или ты просто бестолочь, которая лезет с советами в область, в которой сама ни ухом ни рылом.
|
|||
12
ДенисЧ
18.01.13
✎
19:49
|
(7) ложь, 314здёж и провокация.
|
|||
13
bananan
18.01.13
✎
19:52
|
(11)(12) Сделайте так как я сказал и проверьте!
|
|||
14
Wobland
18.01.13
✎
19:54
|
(13) положительный результат такого опыта совсем не будет говорить об истинности исходного предположения. просто у тебя так совпало
|
|||
15
Wobland
18.01.13
✎
19:56
|
я уж было хотел советовать видимостью управлять, но вижу, что не о том. пускай будет, хвастаюсь ;)
Процедура ПриИзмененииПериода() Если НаДату=1 Тогда Форма.ДатаС.Доступность(0); Форма.ДатаПо.Доступность(0); Форма.ДатаОтчёта.Доступность(1); Форма.ФильтрПоСумме.Доступность(1); Форма.ТолькоОтрицательные.Доступность(1); Форма.ТолькоНенулевые.Доступность(1); ИначеЕсли НаДату=2 Тогда ФильтрПоСумме=1; Форма.ФильтрПоСумме.Доступность(0); Форма.ТолькоОтрицательные.Доступность(0); Форма.ТолькоНенулевые.Доступность(0); Форма.ДатаС.Доступность(1); Форма.ДатаПо.Доступность(1); Форма.ДатаОтчёта.Доступность(0); КонецЕсли; КонецПроцедуры |
|||
16
Cthulhu
18.01.13
✎
19:58
|
(13): проверили. выводы (11),(12) остались прежними.
а теперь ты проверь. последовательность действий (строго!): 0) пустая форма; 1) вставь в любое место диалога флажок, имя "Любое", признак "Первый в группе" 2) вставь в любое место диалога флажок, без имени, просто вставь. 3) в любое место диалога любой реквизит не-флажок. 4) обведи рамкой флажки пп.1-2 с запасом на ещё один-два флажка. 5) вставь в любое место внутри рамки п.4 один-два флажка, без имени, просто вставь. Сохрани. Запусти в Предприятии. потыкай по ВСЕм(!!!) флажкам, ОБВЕДЕННЫМ РАМКОЙ. Вывод: ты - бестолочь, самоуверенная и чуждая логики. |
|||
17
Wobland
18.01.13
✎
20:02
|
один товарищ, помнится, постов так с полсотни пытался меня убедить в чём-то похожем (поведении элементов управления). дважды(!) просил действовать строго по инструкции - бесполезно. пока готовую обработку не дал, не поверил
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |