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

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Зависимые флажки

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

Процедура ПриИзмененииПериода()
    Если НаДату=1 Тогда
        Форма.ДатаС.Доступность(0);
        Форма.ДатаПо.Доступность(0);
        Форма.ДатаОтчёта.Доступность(1);
        Форма.ФильтрПоСумме.Доступность(1);
        Форма.ТолькоОтрицательные.Доступность(1);
        Форма.ТолькоНенулевые.Доступность(1);
    ИначеЕсли НаДату=2 Тогда
        ФильтрПоСумме=1;
        Форма.ФильтрПоСумме.Доступность(0);
        Форма.ТолькоОтрицательные.Доступность(0);
        Форма.ТолькоНенулевые.Доступность(0);
        Форма.ДатаС.Доступность(1);
        Форма.ДатаПо.Доступность(1);
        Форма.ДатаОтчёта.Доступность(0);
    КонецЕсли;
КонецПроцедуры
   Cthulhu
 
16 - 18.01.13 - 19:58
(13): проверили. выводы (11),(12) остались прежними.
а теперь ты проверь. последовательность действий (строго!):
0) пустая форма;
1) вставь в любое место диалога флажок, имя "Любое", признак "Первый в группе"
2) вставь в любое место диалога флажок, без имени, просто вставь.
3) в любое место диалога любой реквизит не-флажок.
4) обведи рамкой флажки пп.1-2 с запасом на ещё один-два флажка.
5) вставь в любое место внутри рамки п.4 один-два флажка, без имени, просто вставь.
Сохрани. Запусти в Предприятии. потыкай по ВСЕм(!!!) флажкам, ОБВЕДЕННЫМ РАМКОЙ.
Вывод: ты - бестолочь, самоуверенная и чуждая логики.
   Wobland
 
17 - 18.01.13 - 20:02
один товарищ, помнится, постов так с полсотни пытался меня убедить в чём-то похожем (поведении элементов управления). дважды(!) просил действовать строго по инструкции - бесполезно. пока готовую обработку не дал, не поверил

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует