Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Управление флажком в строке дерева значений для управляемой формы 8.2          
Vofka Подменю пользователя
сообщение 28.02.11, 10:07
Сообщение #1

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Прикрепленный файл  DerevoSFlagkami.PNG ( 23,63 килобайт ) Кол-во скачиваний: 206


При наличии на управляемой форме отображения дерева, в котором флажок располагается рядом с текстом строки (т.н. "дерево с флажками") удобно использовать флажок родительской строки для управления состоянием флажков строк-потомков. Для получение максимальной информативности отображения предпочтительно использовать флажок с тремя состояниями: третье ("серое") состояние в этом случае означает, что флажки строк-потомков у данной строки установлены частично.

Прилагаемая внешняя обработка ДеревоСФлажками.epf содержит в модуле формы код управления флажком с тремя состояниями. Реализована наиболее "естественная" логика управления флажками:

- если устанавливается флажок родительской строки, то устанавливаются флажки всех строк - потомков этой строки;

- если сбрасывается флажок родительской строки, то сбрасываются флажки всех строк - потомков этой строки;

- если установлены флажки всех потомков строки, то устанавливается также флажок этой родительской строки;

- если сброшены флажки всех потомков строки, то сбрасывается также флажок этой родительской строки;

- если флажки строк-потомков установлены частично, то флажок родительской строки становится "серым".

Остается напомнить, что тип реквизита, отображаемого флажком с тремя состояниями - Число, и значения его таковы: 0 - флажок сброшен, 1 - флажок установлен, 2 - флажок "серый".

Автор: Николай Больсунов

Спасибо сказали: bernc,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 29.03.24, 2:21
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!