Страница 1 из 1

Булевский формат данных.

Добавлено: 23 май 2012, 05:22
VitalyV
Добрый день!
Возможно это можно реализовать и сейчас, но я не нашел.
Есть булевский формат данных.
При настройке способа его предоставления на форме, можно выбрать только из 6 значений: ложь, истина, включено, выключено, да, нет.
Вроде набор и не маленький, но мне понадобилось в зависимости от значения (true, false), установить параметры для пола человека как М и Ж.

Как это можно сделать?

Предложение. Могли бы вы в будущем добавить еще один параметр для представления - пользовательский.
Где пользователь сам бы смог установить строку отображения для булевских значений?

Спасибо!

Булевский формат данных.

Добавлено: 23 май 2012, 11:40
Aleksey
Здравствуйте,

Если правильно поняли вашу задачу, то вы можете вручную заполнить данный значения.
Вы можете установить свойство values как "М/Ж"

Спасибо.

Булевский формат данных.

Добавлено: 23 май 2012, 23:38
VitalyV
Добрый день!
Дело в том, что данные я получаю при помощи sql скрипта и там данные приходя как bit-ое данные.

Булевский формат данных.

Добавлено: 24 май 2012, 11:27
Леонид
Если данные выбираются из таблицы/процедуры, то можно просто сделать "обёртку" вида:

Код: Выделить всё

  SELECT (CASE WHEN your_field = 1 THEN 'М' ELSE 'Ж' END) AS your_field
     FROM your_table
     ...

Булевский формат данных.

Добавлено: 24 май 2012, 11:31
VitalyV
Спасибо за код!
Хотя он был и лишним! :biggrin:
Просто я высказал пожелание, которое, как мне кажется, позволит сделать Ваш продукт, еще функциональнее.

Спасибо и удачи!

Булевский формат данных.

Добавлено: 28 май 2012, 06:39
Aleksey
Здравствуйте,

Ок.
Сообщите, если понадобится дополнительная помощь.