Вниз
Скачать: CL | DM;

Отображение Boolean данных для пользователя   Найти похожие ветки 

← →
Gtnheirby   (2007-03-19 18:21) [0]

В грид пользовательского интерфейса выводятся данные из БД, соответсвенно Boolean выводится как false/true, а пользователю нужно видеть да/нет, как это реализовать?


← →
Jeer ©   (2007-03-19 18:23) [1]

Вычисляемое поле + OnCalcField


← →
Ega23 ©   (2007-03-19 18:26) [2]

Либо [1], либо типа

Select T*, MaskFieldStr=Case T.MaskField when 0 then "Нет" else "Да" end
from Table T


← →
Ega23 ©   (2007-03-19 18:28) [3]

Ещё как вариант - заводишь ComboBox, где первой строкой - "Нет", второй - "Да".
Ну и потом ComboBox.ItemIndex := DataSet.FieldByName(...).asInteger;

Тут правда тонкость есть - зависит от типа поля в БД.


← →
Германн ©   (2007-03-19 18:28) [4]


> В грид пользовательского интерфейса выводятся данные из
> БД, соответсвенно Boolean выводится как false/true, а пользователю
> нужно видеть да/нет, как это реализовать?

BooleanField.DisplayValues:="Да;Нет";


← →
clickmaker ©   (2007-03-19 18:28) [5]

BoolField.DisplayValues := "да;нет";


← →
Gtnheirby   (2007-03-19 18:46) [6]

Тип поля bit.
Используется Query и DataSource.
Т.е кк я понимаю перед отображением рез-ов запроса, поработать над полем?
А с
Select T*, MaskFieldStr=Case T.MaskField when 0 then "Нет" else "Да" end
from Table T
чего то непонятно, как писать, если название таблицы Т, поля - Pole ?


← →
palva ©   (2007-03-19 20:53) [7]

Чекбокс можно использовать. Есть галочка, значит true.


← →
Плохиш ©   (2007-03-19 22:23) [8]

TField.OnGetText


← →
Amoeba ©   (2007-03-20 13:16) [9]


> palva ©   (19.03.07 20:53) [7]
>
> Чекбокс можно использовать. Есть галочка, значит true.

Это как раз реализовано в DBGridEh. Пусть автор поставит EhLib и наслаждается массой новых возможностей.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.029 c
2-1174045236
kolj
2007-03-16 14:40
2007.04.08
Поверх всех окон


5-1151047294
silversmith
2006-06-23 11:21
2007.04.08
OnKeyPress в TRadioGroup


2-1174060080
Malik
2007-03-16 18:48
2007.04.08
Вопрос по SortGrid y


2-1173955723
Max459
2007-03-15 13:48
2007.04.08
Тень от формы.


2-1174044399
Vas
2007-03-16 14:26
2007.04.08
Столбци




   Наверх