Обработка значения группы галок — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
(Новая страница: «Наверх __TOC__ =Введение= При использовании компонента редактора форм "Группа…»)
 
Строка 13: Строка 13:
  
  
<center>[[Файл:grgalok1.jpg|400px]] [[Файл:grgalok2.jpg|800px]]</center>
+
<center>[[Файл:grgalok1.jpg|400px]] [[Файл:grgalok2.jpg|700px]]</center>
  
 
, где  
 
, где  

Версия 09:20, 26 июня 2015

Наверх

Введение

При использовании компонента редактора форм "Группа галок" в качестве выходного значения получаем битовую маску вида 0001011101. Цель данной статьи преобразовать данную маску в строку с перечислением вариантов выбранных оператором.

Реализация

1)Создадим таблицу следующего вида (название таблицы в примере - compare):


Grgalok1.jpg Grgalok2.jpg

, где

  • index1 - порядковое значение данного варианта в таблице абонентов.
  • description1 - описание варианта.

2)В диалоговой форме добавляем компонент "Группа галок" и укажем следующие элементы:

Grgalok3.jpg

Текст запроса в примере -

select description1
from oktell.dbo.compare
order by index1