Глюки rxDBGrid

Модераторы: alexs, Модераторы

kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

RxDBGridPrintGrid Заголовок таблици виводит и обрезает по длинне первого столбца.
kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

Иногда не видно последнюю строку
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

kit писал(а):RxDBGridPrintGrid Заголовок таблици виводит и обрезает по длинне первого столбца.

Постараюсь решить.
kit писал(а):Иногда не видно последнюю строку

Эту бяку не могу пока победить. Очень много она крови портит. Там из-за этого много идей у меня пока тормознулось.
Аватара пользователя
AndrewFG
незнакомец
Сообщения: 7
Зарегистрирован: 27.08.2017 18:10:44

Сообщение AndrewFG »

Подскажите где можно указать формат даты для DatePickerа. Ни на системную настройку ни на LongDateFormat/ShortDateFormat он не реагирует вставляет дату через слеши, причем первым идет месяц из-за чего тут же вылетает исключение что не правильный формат даты. Поле типа Date из MySQL. Администрирую MySQL через Workbench Там настройки даты вообще не нашел и дату он сам показывает yyyy-mm-dd, так что думаю с базой не связано.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Проверь что

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

  DefaultFormatSettings.DateSeparator:='.';
Аватара пользователя
Sharfik
энтузиаст
Сообщения: 836
Зарегистрирован: 20.07.2013 01:04:30

Сообщение Sharfik »

Как в RxDBGrid сделать чтобы фильтр отображал lookup значение, а не id связи?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Sharfik писал(а):Как в RxDBGrid сделать чтобы фильтр отображал lookup значение, а не id связи?

Пока никак. Надо подумать.
kit
постоялец
Сообщения: 156
Зарегистрирован: 29.09.2016 08:39:07

Сообщение kit »

kit писал(а):Иногда не видно последнюю строку

Эту бяку не могу пока победить. Очень много она крови портит. Там из-за этого много идей у меня пока тормознулось.[/quote]
Удалось исправить? Может надо мне подправить код?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Пока нет. Я периодически на неё смотрю. Но ниасилил пока :-(
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

Алекс, привет.

Не отображается содержимое Memo поля при выставленной опции dgDisplayMemoText = True (в стандартном гриде все ОК). Компилятор и среда - транки, RxLib поставил из репов посредством OPM

Изображение

тестовый проект приаттачил
Вложения
published.7z
(59.49 КБ) 650 скачиваний
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

В ОРМ старые версии
Я не занимался обновлением там. Пока только из SVN
В дальнейшем, надеюсь, и там будет обновлено.
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

alexs писал(а):В ОРМ старые версии

Поставил r6110 - все корректно. Спасибо

Косяк при установке: если по старинке ставить сразу с rxnew.lpk, получаю

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

rxdbgrid.pas(1174,34) Fatal: Cannot find rxutils used by rxdbgrid of package rxnew.

пришлось сначала скомпилять и поставить rxtools.lpk, затем все пошло как по маслу. Так и должно быть?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Старые удалил модули? Всё должно было по зависимостям собраться. Я с чистых установок проверял.
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

alexs писал(а):Старые удалил модули? Всё должно было по зависимостям собраться. Я с чистых установок проверял.

Возможно при удалении старой версии через OPM что-то из идущего в комплекте Лазаря компонента Rx удалилось? Потом на какой-нибудь чистой сборке лазаря проверю

Update: проверил на транке r56849 - все ставится без ошибок
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

Алекс, привет.

Не нашел, где изменить цвет шрифта для SelectedColor. Впечатление, что на данный момент цвет выбирается произвольно, например, на скрине SelectedColor = clInfoBk (цвет шрифта = clHighlightText, судя по исходникам Grids.pas, описан в TCustomGrid.PrepareCanvas)

Изображение
Rx r.6133

Нельзя ли добавить проперть типа SelectedFontColor?

Добавлено спустя 33 минуты 6 секунд:
И еще вдогонку, в поле типа Currency должно отображаться валюта, как я понимаю, но получаю псевдосимвол

Изображение
Вложения
CurrErr.7z
проект для тестов
(60.42 КБ) 634 скачивания
published.7z
проект для опытов
(60.27 КБ) 635 скачиваний
Ответить