Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   dataGrid не всегда показывает данные (http://www.flasher.ru/forum/showthread.php?t=96014)

lazysinus 21.05.2007 20:10

dataGrid не всегда показывает данные
 
Я пишу мультиюзерную игру с использованием сокетов.
Для отображения списка игр использую компонент dataGrid.
Иногда, доволно часто - примерно 1 раз из 10 dataGrid в одном из клиентов не показывает данные. С самого начала. При этом другие dataGrid-ы в других клиентах запущенных в тот же момент все отлично показывают.

Пробовал распечатывать массив dataGrid.dataProvider - показывает что все данные на месте, а в dataGrid ничего не отображается.

В чем может быть проблема?

etc 21.05.2007 20:25

В чем угодно. В коде, 100%.

lazysinus 21.05.2007 20:36

Еще одну штуку заметил - dataGrid, который не обновляется визуально выглядит чуть по другому - вокруг него белая рамка появляется:
Для сравнения 2 картинки:
Работающий dataGrid:
http://guf2live.com/ff/datagrid-2.png

Не работающий dataGrid:
http://guf2live.com/ff/datagrid-1.png

lazysinus 21.05.2007 20:37

Но ведь я распечатываю его dataProvider, и там все данные на месте?

etc 21.05.2007 20:38

Проблема может быть в чем угодно, начиная от старой версии плеера, заканчивая известной кривостью DataGrid.

lazysinus 21.05.2007 21:07

Вопрос - где можно искать грабли.
Версия плеера одна и та же. Тестировал на одном компютере в разных окнах одного и того же браузера.
Искал по форуму - ни у кого такой проблемы не нашел, так что вряд ли проблема в кривости DataGrid...

etc 21.05.2007 21:45

Ещё раз: где угодно.
Начиная от глюков в коде, заканчивая косяками в DataGrid. Трейс — не всегда показатель.


Часовой пояс GMT +4, время: 14:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.