Обработка значения группы галок — различия между версиями
Материал из Oktell
(Новая страница: «Наверх __TOC__ =Введение= При использовании компонента редактора форм "Группа…») |
|||
Строка 13: | Строка 13: | ||
− | <center>[[Файл:grgalok1.jpg|400px]] [[Файл:grgalok2.jpg| | + | <center>[[Файл:grgalok1.jpg|400px]] [[Файл:grgalok2.jpg|700px]]</center> |
, где | , где |
Версия 09:20, 26 июня 2015
Содержание
Введение
При использовании компонента редактора форм "Группа галок" в качестве выходного значения получаем битовую маску вида 0001011101. Цель данной статьи преобразовать данную маску в строку с перечислением вариантов выбранных оператором.
Реализация
1)Создадим таблицу следующего вида (название таблицы в примере - compare):
, где
- index1 - порядковое значение данного варианта в таблице абонентов.
- description1 - описание варианта.
2)В диалоговой форме добавляем компонент "Группа галок" и укажем следующие элементы:
Текст запроса в примере -
select description1 from oktell.dbo.compare order by index1