Глюки rxDBGrid

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

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

Сообщение alexs »

Последний комит RXFPC (rev.2692) собирается только с Lazarus после версии 40463.
Исправлено поведение RxDBGrid при включённом FooterRows. Исправил ситуацию когда последняя строка списка перекрывалась итогом.
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

alexs писал(а):Последний комит RXFPC (rev.2692) собирается только с Lazarus после версии 40463.

2692 - собирается, 2693 - НЕТ :(

А в снапшоте Lazarus от четырех утра сегодня - версии не выше 40462 :shock:
Или Вы в будущем? :?:
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Я сам собираю из исходников. Этот комит был сегодня днём.
ПРИВЕТ ИЗ ЗАВТРА :D :D :D
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

alexs писал(а):ПРИВЕТ ИЗ ЗАВТРА


Спасибо за разъяснение :D
Но лучше, чтобы ЗАВТРА было СЕГОДНЯ !!! :D :D :D
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

А кто мешает самому скачать исходники и собрать?
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

alexs писал(а):А кто мешает самому скачать исходники и собрать?

Врожденная лень и ограниченность мозга :shock:

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

Сообщение alexs »

Первый раз:

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

svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus
cd lazarus
make


В последующем

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

cd lazarus
svn update
make
make useride
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

Это линух? :(
Поскольку пользую черепашку под вынь, то Ваш ответ (дай бог Вам здоровья:) ) привести в понятный .bat-файл.... увы... :oops:
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

Little_Roo, У меня сейчас, по данной подсказке, превосходно Лазарь перекомпилировался под виндой и даже заработал. :) Правда, уже установленная версия, но это уже мои проблемы. Ибо на работе нежелательно ставить много программ.
Все превосходно выполняется. Просто задаешь написанное содержимое как батника и кладешь его в корень папки лазаря.
Нужен только консольный клиент svn.

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

Сообщение alexs »

Little_Roo
Не знаю как сейчас, а раньше с в комплекте черепашки визуальной шёл и консольный клиент.
Сейчас не скажу - давно в винде не работал...
skobov
незнакомец
Сообщения: 4
Зарегистрирован: 09.06.2011 11:09:56

Сообщение skobov »

SVN Console client for windows http://www.sliksvn.com/en/download
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Всех заинтересованных с виндой - просьба потестировать отрисовку многострочных заголовков грида после отображения какого либо диалогового окна.
Наблюдался ранее такой глюк в винде.
Надеюсь что исправил.
И ещё исправил глюк с включенной фильтрацией в гриде в стиле екселя. Если такая фильтрация включена и добавляется запись с новым значением для этого фильтра - то значение не попадало в список выбора фильтра.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

В сегодняшнем комите исправил ошибку с работой фильтров в RxDBGrid в винде.
Теперь фильтры в стиле екселя - выпадающим комбобоксом - нормально работают.
Попутно небольшая оптимизация кода - будет работать чуть быстрее.
Также убраны лишние вызовы события OnClosePopup в RxLockupCombo.
heks
новенький
Сообщения: 29
Зарегистрирован: 23.07.2012 11:50:39

Сообщение heks »

Lazarus 1.0.8, svn 40573, fpc 2.6.2, xp win sp3
rxnew 2.4.6.132 (сборка от 01.03.2013)

1. Источник данных отключен от грида
2. Column=0 (в свойствах)
3. FootеrOptions.Active=true

При открытии источника данных ошибка в

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

APresent := TRxColumn(Columns[i]).Footer.FValueType in
      [fvtSum, fvtAvg, fvtMax, fvtMin];

Можно проверить на свежих сборках?

Пока решил так:

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

    if Assigned(TRxColumn(Columns[i]).Footer) then  
    begin
    APresent := TRxColumn(Columns[i]).Footer.FValueType in
      [fvtSum, fvtAvg, fvtMax, fvtMin];
...


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

Сообщение alexs »

Поправил. Смотри ревизию 2723.
Ответить