View Issue Details

IDProjectCategoryView StatusLast Update
0002812SAS.ПланетаБаг / Bugpublic30-12-2021 08:59
ReporterTolik Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
PlatformWindowsOS7OS VersionUltimate
Product Version151111 
Target Version42xxxx 
Summary0002812: Ошибочный вопрос при экспорте меток в существующую БД
DescriptionПри экспорте меток в существующий файл БД SML/SQLite3 появляется диалог типа "Заменить файл?"
На самом деле файл не заменяется, а метки добавляются в БД.
Надо сделать либо
1. удалить диалог вообще (предпочтительный вариант),
либо
2. изменить вопрос на "Добавить метки в существующую БД <name>?"
TagsNo tags attached.

Activities

zed

08-09-2015 18:18

manager   ~0016439

Это касается не только SQLite3, но и SML. Подправил описание.

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

Tolik

09-09-2015 08:14

manager   ~0016440

Тогда надо делать 2 вида экспорта: добавление меток в БД и замена БД.
Причём добавление реально нужно, а замена не нужна (т.к. файл и руками легко удалить, а добавить руками не получится).

Papazol

09-09-2015 20:56

reporter   ~0016441

Нет смысла делать два вида экспорта. Сейчас при экспорте метки всегда добавляются в БД, независимо от того, содержит она метки или пустая/вновь создаваемая. Добавление меток - процесс безопасный. Даже если случайно добавить метки не в ту БД, ничего критического не случится. Вот если бы БД действительно переписывалась, и в ней оставались бы только последние экспортированные метки, тогда нужен глаз да глаз. Раз пользователь указал какую-то БД, то в неё и нужно добавить, не переспрашивая. Или написать "Выбранные метки будут добавлены в БД "Название БД". Но лучше без этого.

Issue History

Date Modified Username Field Change
08-09-2015 18:06 Tolik New Issue
08-09-2015 18:13 zed Description Updated
08-09-2015 18:18 zed Note Added: 0016439
08-09-2015 18:19 zed Status new => confirmed
08-09-2015 18:19 zed Target Version => 151010
09-09-2015 08:14 Tolik Note Added: 0016440
09-09-2015 20:56 Papazol Note Added: 0016441
04-10-2015 15:28 vdemidov Target Version 151010 => 151111
06-11-2015 08:20 vdemidov Target Version 151111 => 191221
18-11-2015 09:59 vdemidov Product Version .Nightly => 151111
21-12-2019 09:14 zed Target Version 191221 => 211230
30-12-2021 08:59 zed Target Version 211230 => 42xxxx
08-08-2025 13:22 zed Category Баг => Баг / Bug