SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002759SAS.Планета[All Projects] Хотелкаpublic30-06-2015 13:0102-07-2015 13:36
Reporterzed 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version141212 
Target Version150915Fixed in Version150915 
Summary0002759: Добавить возможность переключать текущую базу меток
DescriptionДобавить в менеджере меток конфиг для выбора: 1) Типа БД меток - SQLite/SML 2) Пути к файлу меток и проч. настройки касающиеся конктретного типа БД.

Добавить реакцию на изменение конфига - закрывать текущую базу и открывать новую, в соответствии с указанными настройками.

Добавить возможность сохранять/удалять/редактировать эти конфиги, чтобы можно было выбирать интересующую БД из списка и легко переключаться на неё в один клик.



TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0016088)
vasketsov (manager)
30-06-2015 13:44

По формам, куда MarkDB и CategoryDB раскидано, будешь перепрокидывать System, или как-то иначе?
(0016089)
zed (manager)
30-06-2015 13:53

Буду делать интерфейс конфига и пробрасывать его, а MarkSystem будет слушать его и перестраивать базу. В самих метках уже всё давно Changeable и всё должно нормально отреагировать на смену конфига. Единственное, что не доделана фабрика IMarkSystemImplFactoryChangeable и придётся ковырять и её.
(0016090)
zed (manager)
01-07-2015 09:12

Запилил конфиг. Недоделанная фабрика IMarkSystemImplFactoryChangeable плавно превратилась в список IMarkSystemImplFactoryListStatic. Плюс, выставил этот список наружу, так что в импортах/экспортах в теории можно будет брать отсюда нужную фабрику.

Теперь надо лезть в гуй...
(0016091)
zed (manager)
02-07-2015 13:36

Сделано.

- Users who viewed this issue
User List Anonymous (2108x), gma (2x), tedov (1x), vasketsov (6x), Tolik (1x), vdemidov (4x), zed (8x), bk99 (1x)
Total Views 2131
Last View 27-01-2022 15:13

- Issue History
Date Modified Username Field Change
30-06-2015 13:01 zed New Issue
30-06-2015 13:01 zed Status new => assigned
30-06-2015 13:01 zed Assigned To => zed
30-06-2015 13:44 vasketsov Note Added: 0016088
30-06-2015 13:53 zed Note Added: 0016089
01-07-2015 09:12 zed Note Added: 0016090
02-07-2015 13:36 zed Note Added: 0016091
02-07-2015 13:36 zed Status assigned => resolved
02-07-2015 13:36 zed Fixed in Version => 150915
02-07-2015 13:36 zed Resolution open => fixed



Copyright © 2007 - 2022 SAS.Planet Team