KdWpenza Posted April 13, 2018 Share Posted April 13, 2018 Добрый день! uniGUI Complete Trial Edition 1.0.2 Build 1449 Столкнулся с такой проблемой. Рисую в ячейках DBGrid через onFieldImage. При включении/выключении видимости у некоторых колонок или применения фильтра к DataSet получаю вместо отображения картинок ссылки на них. Изображения в папке с кэшем присутствуют. Link to comment Share on other sites More sharing options...
Sherzod Posted April 13, 2018 Share Posted April 13, 2018 Добрый день! Как мы можем воспроизвести эту проблему? Link to comment Share on other sites More sharing options...
KdWpenza Posted April 13, 2018 Author Share Posted April 13, 2018 В DBGrid создаём 4 колонки и цепляем к БД (напримеранкета сотрудника) У первой и второй включаем imageOptions, в них будем рисовать. В первую у меня выводится фото из БД или статическая картинка из unimImage, если в БД нет фотки, во вторую рисую на канве: ФИО и кое-какие значки 3 и 4 - Visible = False (тестовая информация: город, адрес) 1)Когда поворачиваешь телефон в горизонтальное положение, то 3 и 4 колонка включаются через: UnimDBGrid1.Columns.Items[3].Visible := True;UnimDBGrid1.Columns.Items[4].Visible := True; Информация портится, вместо картинок ссылки, текстовая же информация в 3 и 4 выводится корректно 2)После возврата в вертикальное положение колонки выключаю: UnimDBGrid1.Columns.Items[3].Visible := False;UnimDBGrid1.Columns.Items[4].Visible := False; Но информация так и отображается в виде текстовых ссылок.... Лечится, когда пересоздаю полностью фрейм на котором находится компонент c DBGrid. Link to comment Share on other sites More sharing options...
KdWpenza Posted April 14, 2018 Author Share Posted April 14, 2018 Доброго дня! Вот набросали пример, для теста описанной выше проблемы, на Delphi 2007, используем MemDBFTable для организации датасета(работает с делфи не выше 2007), на самом деле можно взять любой датасет... https://yadi.sk/d/Sxsd0bYT3UQRrD P.S. Пока писали нашли ещё одну проблему с чек-боксом: не выставляется значение Checked после запуска приложения для мобильного, Checked ставили в дизайне, в FormCreate, в ShowModal - приложение всё равно запускается со снятой галкой.... Link to comment Share on other sites More sharing options...
Sherzod Posted April 14, 2018 Share Posted April 14, 2018 Добрый день, Ваш тестовый пример только для D2007? Вы пробовали с "другими" датасетами тоже? Link to comment Share on other sites More sharing options...
KdWpenza Posted April 14, 2018 Author Share Posted April 14, 2018 Да. Цепляли в БД FireBird. Результат тот-же .... Ссылки вместо картинок.... (((( Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now