Закрыть Доступность Элементов Тч

Тема в разделе "1C и всё что с ней связано", создана пользователем AlexK, 17 окт 2012.

  1. AlexK

    AlexK Гость

    Репутация:
    0
    Здравствуйте. Такой вопрос, подскажите пожалуйста, как сделать, чтобы допустим если я поставил галочку на поле флажка в поле ТЧ, то в соответствующей строке ТЧ, остальные элементы приняли доступность = Ложь ?? То есть выбрал один а другие закрылись.. и при чем только для одной какой-либо строки... Вот ниже скрин примера

    Добавлено: Скрин
     

    Вложения:

  2. unknown181538

    unknown181538 НеГуру
    1C Team

    Репутация:
    0
    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Решал проблему сменой доступности колонки ПриАктивизацииСтроки(). Не очень красиво получилось, но работает.
     
  3. AlexK

    AlexK Гость

    Репутация:
    0
    А, если не сложно, можно пожалуйста немного поподробнее .. Хотя принцип как это реализовать или алгоритм объяснить
     
  4. unknown181538

    unknown181538 НеГуру
    1C Team

    Репутация:
    0
    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Ээ.. ну в обработчике события ПриАктивизацииСтроки() пишите что-то вроде
    Если Элементы.ТекущийДанные.Студент = СсылкаНаНуралиеваБГ Тогда
    Элементы.СписокОтличник.Доступность = Ложь;
    Иначе
    Элементы.СписокОтличник.Доступность = Истина;
    КонецЕсли;
     
  5. Darlock

    Darlock Well-Known Member
    1C Team

    Репутация:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    560
    Симпатии:
    1
    А может проще в обработчике "Выбор"? там есть имя колонки. Добавить службную колонку скрытую. в которой хранить имя доступной колонки?
     
  6. Дайнеко

    Дайнеко Well-Known Member
    1C Team

    Репутация:
    0
    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    А я вот люблю отвечать на вопрос, будучи уверенным что именно требуется. Я чей-то смыла не ловлю.
    К примеру стоит галочка на колонке "Ударник". Ставим еще на "Отличник". "Ударник" должен быть НЕ доступен? А как ее снять?
    А теперь представьте, если стоит 2 или 3 галочки. Активизировали эту строку. По какой логике какое закрывать?

    А если кто-то скажет, "так галочка только одна из 3-х может быть", то я больно стукну в лоб. Ибо этом автор не писал. На картинке я вижу несколько в одной строке.

    Часто убеждаюсь, как только человек вместо корявых фраз красиво формулирует цель, поневоле у самого выстраиваются свои мозги и находится мысль. К тому я что подозреваю автора в борьбе с надуманной проблемой. Пожалуйста, изложите конечную цель "шедевра".
    По-русски.
     
Загрузка...
Похожие Темы - Закрыть Доступность Элементов
  1. swyatogor
    Ответов:
    40
    Просмотров:
    2.337
  2. Надя
    Ответов:
    3
    Просмотров:
    1.593
  3. bobo
    Ответов:
    0
    Просмотров:
    2.359
  4. Shouldercannon
    Ответов:
    3
    Просмотров:
    4.032
  5. deeeman
    Ответов:
    5
    Просмотров:
    2.601

Поделиться этой страницей