Jump to content

Отображается "true" вместо чекбокса в сетке TUnimDBGrid


x11

Recommended Posts

Я правильно понимаю, что у поля типа Boolean должны отображаться чекбоксы?

Но в браузере я вижу "true". Что нужно сделать, чтобы отображались чекбоксы?

 

 

Screenshot_25.jpg

Screenshot_26.jpg

Screenshot_24.jpg

Link to comment
Share on other sites

Ок, если уж чекбоксы нельзя, то как сделать, чтобы вместо true/false там что-то вроде да/нет.

Или TUniCheckBoxField в мобильной версии вообще не работает?

Link to comment
Share on other sites

Спасибо.

Проблема была в том, что колонки создавались динамически и нужно было добавить строку в код:

unimDBGrid.Columns[2].CheckBoxField.DisplayValues := 'да;нет';

 

  • Upvote 1
Link to comment
Share on other sites

В общем, подсказываю, как "нарисовать" юникодный чекбокс ✔️

ведь в юникоде много разных символов есть, в том чиисле и галочки (чекбоксы).

Пишем в коде и прямо в код вставляем этот символ.

dbgRef.Columns[2].CheckBoxField.DisplayValues := '✔️; ';// т.е. чекбокс или пробел (пустота)

Символ можно скопировать откуда угодно, поискать в Гугле, на других сайтах. Лично я открыл мессенджер Телеграм, вставил в строку ввода смайлик, а потом его просто скопировал (Ctrl+C) и вставил (Ctrl+V) прямо в код. IDE предложила сделать этот pas-файл в формате utf-8.

Screenshot_5.jpg

index.jpg

Screenshot_6.jpg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...