SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000971 | SAS.Планета | [All Projects] Хотелка | public | 09-09-2011 20:40 | 10-10-2012 11:46 |
|
Reporter | Papazol | |
Assigned To | vdemidov | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | Windows | OS | XP | OS Version | Professional SP3 |
Product Version | 110418 | |
Target Version | 120808 | Fixed in Version | 120808 | |
|
Summary | 0000971: Улучшить вывод сообщений об ошибках в границах тайлов |
Description | Часто при закачке возникают различные ошибки, препятствующие работе. Программа (или нет?) формирует сообщения об этих ошибках, но во многих случаях прочитать их невозможно, так как часть текста скрывается за границами тайла.
Если не в окне, так хотя бы уместить текст в границах одного тайла. |
Steps To Reproduce | |
Additional Information | |
Tags | скачка, сообщения об ошибках скачивания |
Relationships | related to | 0001142 | closed | vdemidov | Текст ошибки на тайле при закачке | related to | 0001997 | confirmed | | Версионный кэш: выдавать сообщение о наличии дублирующегося тайла |
|
Attached Files | Image.png (761,461) 22-04-2012 10:33 http://www.sasgis.org/mantis/file_download.php?file_id=750&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
09-09-2011 20:40 | Papazol | New Issue | |
14-09-2011 06:21 | vdemidov | Note Added: 0003922 | |
14-09-2011 06:21 | vdemidov | Status | new => feedback |
14-09-2011 06:40 | Tolik | Note Added: 0003925 | |
14-09-2011 06:41 | Tolik | Note Edited: 0003925 | bug_revision_view_page.php?bugnote_id=3925#r1977 |
14-09-2011 06:41 | Tolik | Note Edited: 0003925 | bug_revision_view_page.php?bugnote_id=3925#r1978 |
14-09-2011 12:27 | sheavy | Note Added: 0003931 | |
14-09-2011 12:27 | sheavy | Note Added: 0003932 | |
14-09-2011 19:35 | Papazol | Note Added: 0003935 | |
14-09-2011 19:35 | Papazol | Status | feedback => new |
14-09-2011 22:06 | gpsMax | Tag Attached: сообщения об ошибках скачивания | |
15-09-2011 05:59 | Tolik | Note Added: 0003943 | |
15-09-2011 06:00 | Tolik | Status | new => acknowledged |
15-09-2011 06:00 | Tolik | Summary | Сообщения об ошибках выводить в окне => Улучшить вывод сообщений об ошибках в границах тайлов |
12-10-2011 05:26 | vdemidov | Status | acknowledged => confirmed |
12-10-2011 05:26 | vdemidov | Product Version | => 110418 |
12-10-2011 05:26 | vdemidov | Target Version | => 27xxxx |
14-10-2011 06:52 | gpsMax | Description Updated | bug_revision_view_page.php?rev_id=2059#r2059 |
18-01-2012 04:42 | Tolik | Note Added: 0005077 | |
18-01-2012 04:43 | Tolik | Note Edited: 0005077 | bug_revision_view_page.php?bugnote_id=5077#r2538 |
18-01-2012 05:16 | zed | Note Added: 0005080 | |
18-01-2012 05:21 | Tolik | Note Added: 0005082 | |
18-01-2012 05:22 | Tolik | Note Edited: 0005082 | bug_revision_view_page.php?bugnote_id=5082#r2540 |
18-01-2012 05:29 | zed | Note Added: 0005084 | |
18-01-2012 06:57 | Tolik | Note Added: 0005085 | |
18-01-2012 07:26 | Tolik | Note Edited: 0005085 | bug_revision_view_page.php?bugnote_id=5085#r2542 |
18-01-2012 08:13 | zed | Note Added: 0005089 | |
18-01-2012 08:30 | Tolik | Note Added: 0005090 | |
18-01-2012 08:37 | zed | Note Added: 0005091 | |
18-01-2012 08:37 | zed | Note Edited: 0005091 | bug_revision_view_page.php?bugnote_id=5091#r2546 |
18-01-2012 09:57 | vasketsov | Note Added: 0005092 | |
18-01-2012 20:30 | gpsMax | Tag Attached: скачка | |
29-01-2012 10:45 | Tolik | Relationship added | related to 0001142 |
15-02-2012 07:26 | Tolik | Note Added: 0005486 | |
15-02-2012 07:36 | Tolik | Note Edited: 0005486 | bug_revision_view_page.php?bugnote_id=5486#r2761 |
22-04-2012 10:33 | zed | File Added: Image.png | |
22-04-2012 10:36 | zed | Note Added: 0006453 | |
22-06-2012 13:09 | vdemidov | Note Added: 0007591 | |
22-06-2012 13:09 | vdemidov | Status | confirmed => resolved |
22-06-2012 13:09 | vdemidov | Fixed in Version | => 120808 |
22-06-2012 13:09 | vdemidov | Resolution | open => fixed |
22-06-2012 13:09 | vdemidov | Assigned To | => vdemidov |
22-06-2012 13:09 | vdemidov | Target Version | 27xxxx => 120808 |
10-10-2012 11:46 | Tolik | Status | resolved => closed |
01-07-2013 21:18 | zed | Relationship added | related to 0001997 |
Notes |
|
|
В каком окне выводить? Детальнее опишите как это должно выглядеть. |
|
|
(0003925)
|
Tolik
|
14-09-2011 06:40
(edited on: 14-09-2011 06:41) |
|
Видимо, имеется в виду диалог-бокс с текстом ошибки и кнопкой Ok.
Но эти диалоги будут сильно раздражать! Даже если их выводить по 1 разу на экран, они будут выскакивать слишком часто.
Я бы предпочёл, чтобы сообщения об ошибках выводились, как и сейчас, в границах тайла, но чтоб текст не обрезался и не исчезал так быстро (трудно прочитать).
|
|
|
(0003931)
|
sheavy
|
14-09-2011 12:27
|
|
как вариант, можно сделать часть строки статуса многострочной и использовать ее как лог. Обычно видно только последнюю строчку, но по нажатию стрелочки справа можно посмотреть, что было раньше. |
|
|
(0003932)
|
sheavy
|
14-09-2011 12:27
|
|
так сделано, например, в Lotus Notes |
|
|
|
Разумеется, если качать карту, на которой тайлы отсутствуют на сервере, и по каждому такому тайлу открывать новое окно, это будет раздражать. С другой стороны, такое сообщение хорошо видно и на самих тайлах, в принципе, ничего делать с ним не нужно. Но некоторые другие сообщения совсем не прочитать, тем более что они не столь часты. Если бы все возможные сообщения чётко умещались в границах тайла, было бы замечательно.
Выводить лог в статусной строке не очень хорошо, так как место там ограничено, и может быть то же самое, что и есть сейчас, то есть сообщения будут обрезаться. К тому же существующая система позволяет привязать сообщение к конкретному тайлу, а как быть со статусной строкой?
В общем, на мой взгляд, нужно сообщения оставить в тайлах, как-то их отцентровать, чтобы были полностью видимы, и убирать только при сдвиге карты мышью. |
|
|
(0003943)
|
Tolik
|
15-09-2011 05:59
|
|
Я тогда изменю название хотелки.
Сообщения об ошибках выводить в окне -> Улучшить вывод сообщений об ошибках в границах тайлов |
|
|
(0005077)
|
Tolik
|
18-01-2012 04:42
(edited on: 18-01-2012 04:43) |
|
В последнее время стали появляться непонятные ошибки на тайлах: просто имя карты и больше ничего.
На работе качаю через прокси, может быть, из-за этого иногда тайл не скачивается, а появляется ошибка. Но не видно, какая.
Иногда кроме имени карты появляется ещё 2-3 буквы сообщения, в другой строке.
|
|
|
(0005080)
|
zed
|
18-01-2012 05:16
|
|
А мне нравится первоначальная идея - сделать над строкой статуса дополнительное окошко со стрингридом типа лога, чтобы была возможность туда глобально (из любого места в программе) выводить сообщения об ошибка и проч. Потому как даже уместив сообщение об ошибке на тайле, его бывает трудно успеть прочитать. А если будет лог, то можно будет просмотреть сообщения хоть за прошлые сутки. Причём, дополнительный лог и сообщения на тайлах не взаимоисключающие вещи.
Как вариант, можно сделать такое только для дебажной версии. |
|
|
(0005082)
|
Tolik
|
18-01-2012 05:21
(edited on: 18-01-2012 05:22) |
|
Кстати, недавно был, кажется коммит на этут тему. Сообщения стали "зависать" на тайле какое-то время. Но их прочитать всё равно трудно, т.к. не помещаются.
Что такое "стрингридом"?
Точно, нужен лог ошибок!
|
|
|
(0005084)
|
zed
|
18-01-2012 05:29
|
|
Ну, этот StringGrid: http://pwalkz.nfshost.com/images/SG2CSV.gif :) |
|
|
(0005085)
|
Tolik
|
18-01-2012 06:57
(edited on: 18-01-2012 07:26) |
|
Вот какое сообщение часто появляется:
имя карты
e or add
Что это за ошибка? Видимо,
...name or address...
|
|
|
(0005089)
|
zed
|
18-01-2012 08:13
|
|
Http: The server name or address could not be resolved |
|
|
(0005090)
|
Tolik
|
18-01-2012 08:30
|
|
И что это за хрень? Что и кем не может быть resolved?
Почему постоянно появляется в последнее время?
И почему она пропадает (тайл всё-таки загружается со 2-й попытки). |
|
|
(0005091)
|
zed
|
18-01-2012 08:37
|
|
Похоже, это проблема преобразования адреса в ip (за что отвечает DNS сервер, если не ошибаюсь). Ошибку отдаёт wininet.
|
|
|
|
Если тайл всё-таки загружается со 2-й попытки через один - возможно что-то с кэшированием dns или с самим dns-сервером. |
|
|
(0005486)
|
Tolik
|
15-02-2012 07:26
(edited on: 15-02-2012 07:36) |
|
Также при английском интерфейсе выводятся ошибки на русском, например, "Error: данныео отсутствуют. Статус 400", "Error: неожиданный тип text/html".
Надо перевести.
Именно так: "данныео".
Эти ошибки выводятся целиком, а вот ошибка "e or add" обрезается.
|
|
|
(0006453)
|
zed
|
22-04-2012 10:36
|
|
В последних ночнушках стал выводиться полный текст ошибки (см. скриншот). |
|
|
|
Считаю хотелку выполненной. |
|