View Issue Details

IDProjectCategoryView StatusLast Update
0002663SAS.ПланетаБаг / Bugpublic29-03-2015 11:14
ReporterT_Im Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version.Nightly 
Summary0002663: IsReadOnly=1 в zmp нельзя отменить из настроек карты в SAS
DescriptionГалочка "кеш только для чтения" при этом снимается, но на самом деле натройки доступа к кешу при этом не меняются (при повторном заходе в диалог галочка возвращается).

По логике, при снятии этой галочки, атрибут IsReadOnly=0 должен прописаться в maps.ini и при этом иметь приоритет над заданным в zmp (равно как это происходит при изменении других параметров карты через интерфейс SAS).
TagsNo tags attached.

Relationships

related to 0002537 confirmed При пустом параметре NameInCache в zmp перестает работать RAM-тайлохранилище 

Activities

zed

28-03-2015 15:04

manager   ~0015487

Это сделано специально (делал не я). И кстати, в том же самом месте хранилище намеренно переводится в режим только для чтения, если в zmp не задан NameInCache:

> procedure TSimpleTileStorageConfig.SetIsReadOnly(AValue: Boolean);
> ...
> VValue := FDefConfig.Abilities.IsReadOnly or (FNameInCache = '') or AValue;

vdemidov

28-03-2015 21:57

manager   ~0015492

Да, так и задумано. Если автор zmp решил, что карта только для чтения, то из ГУЯ это изменить нельзя.

zed

29-03-2015 11:14

manager   ~0015493

Сделал, чтобы и чекбокс был "засерен" в таком случае.

Issue History

Date Modified Username Field Change
28-03-2015 13:48 T_Im New Issue
28-03-2015 15:04 zed Note Added: 0015487
28-03-2015 15:05 zed Relationship added related to 0002537
28-03-2015 21:57 vdemidov Note Added: 0015492
28-03-2015 21:57 vdemidov Status new => resolved
28-03-2015 21:57 vdemidov Resolution open => no change required
28-03-2015 21:57 vdemidov Assigned To => vdemidov
28-03-2015 21:57 vdemidov Status resolved => closed
29-03-2015 11:14 zed Note Added: 0015493
08-08-2025 13:22 zed Category Баг => Баг / Bug