Автор Тема: Ошибка: Cannot assign a nil to a TFont.  (Прочитано 4152 раз)

nbsp

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Ошибка: Cannot assign a nil to a TFont.
« : 21 Февраль 2014, 10:04:05 »
В отчёте "Сводка по проекту" при просмотре позиций любого случайного сайта довольно часто появляется ошибка "Cannot assign a nil to a TFont". Заметил, что ошибка начала появляться после того, как я начал пользоваться группировкой по параметру "Достигаемый URL", группировать по другим параметрам не пробовал. Группировкой теперь пользуюсь всегда, т.к. с помощью нее удобно оценивать продвижение страниц по запросам.

Чтобы воспроизвести ошибку, нужно:
- выбрать группировку по параметру, например, "Достигаемый URL";
- перетащить ползунок горизонтальной прокрутки вперед и затем назад, как показано на скриншоте:
https://www.dropbox.com/s/eugscl7w7rmrzvq/1.png
- в результате появляется такая ошибка:
https://www.dropbox.com/s/av9kua06ag4i1w2/2.png
Примечание: ошибка появляется не всегда и зависит от того, в каком положении находится ползунок вертикальной прокрутки, т.е. если его опустить или поднять, ошибка может снова начать появляться или наоборот исчезнет.

nbsp

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Ошибка: Cannot assign a nil to a TFont.
« Ответ #1 : 21 Февраль 2014, 10:36:44 »
Если нажать на название колонки и выбрать "Автоподбор ширины (для всех колонок)", то ошибка пропадает (можно прокручивать право/влево) до того момента, пока не тронем вертикальный ползунок прокрутки. Если его сдвинуть, то ошибка снова может появиться.

byterus

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1159
    • Просмотр профиля
Re: Ошибка: Cannot assign a nil to a TFont.
« Ответ #2 : 21 Февраль 2014, 15:41:07 »
nbsp, спасибо за подробное описание проблемы, но воспроизвести к сожалению не могу:( пробовал по разному, но на Win7 x32 все работает без ошибок.