x11 Posted January 9, 2021 Share Posted January 9, 2021 Я правильно понимаю, что у поля типа Boolean должны отображаться чекбоксы? Но в браузере я вижу "true". Что нужно сделать, чтобы отображались чекбоксы? Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 up Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 On 1/9/2021 at 9:17 PM, x11 said: Добрый вечер, Какую БД используете? Есть тестовый случай? Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 Firebird 3 + uniDAC. Попробую сделать тестовый случай. Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 26 minutes ago, Sherzod said: Есть тестовый случай? вот тестовый случай на базе memtable UniGui_MemTable.zip Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 5 hours ago, x11 said: UniGui_MemTable.zip 28.14 kB · 0 downloads Мне кажется это по дизайну... https://docs.sencha.com/extjs/7.0.0/modern/Ext.grid.column.Boolean.html Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 а тут написано и нарисовано про чекбоксы http://www.unigui.com/doc/online_help/api/uniGUITypes_TUniCheckBoxField.html Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 Ок, если уж чекбоксы нельзя, то как сделать, чтобы вместо true/false там что-то вроде да/нет. Или TUniCheckBoxField в мобильной версии вообще не работает? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 4 minutes ago, x11 said: а тут написано и нарисовано про чекбоксы http://www.unigui.com/doc/online_help/api/uniGUITypes_TUniCheckBoxField.html Да, здесь десктопная версия. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 1 minute ago, x11 said: Ок, если уж чекбоксы нельзя, то как сделать, чтобы вместо true/false там что-то вроде да/нет. DisplayValues = Да;Нет Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 Ну поверьте, я бы не спрашивал, если бы это сработало. пробовал да;нет и +;- но сетка упорно отображает true;false Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 3 minutes ago, x11 said: но сетка упорно отображает true;false TeamViewer? Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 ок. в личку номер скинуть? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 11, 2021 Share Posted January 11, 2021 Ok. Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 Спасибо. Проблема была в том, что колонки создавались динамически и нужно было добавить строку в код: unimDBGrid.Columns[2].CheckBoxField.DisplayValues := 'да;нет'; 1 Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 В общем, подсказываю, как "нарисовать" юникодный чекбокс ✔️ ведь в юникоде много разных символов есть, в том чиисле и галочки (чекбоксы). Пишем в коде и прямо в код вставляем этот символ. dbgRef.Columns[2].CheckBoxField.DisplayValues := '✔️; ';// т.е. чекбокс или пробел (пустота) Символ можно скопировать откуда угодно, поискать в Гугле, на других сайтах. Лично я открыл мессенджер Телеграм, вставил в строку ввода смайлик, а потом его просто скопировал (Ctrl+C) и вставил (Ctrl+V) прямо в код. IDE предложила сделать этот pas-файл в формате utf-8. Quote Link to comment Share on other sites More sharing options...
x11 Posted January 11, 2021 Author Share Posted January 11, 2021 можно вот такой чекбокс выводить Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.