View Issue Details

IDProjectCategoryView StatusLast Update
0000070SAS.ПланетаБаг / Bugpublic23-01-2012 08:41
ReporterTikh Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformWindowsOSXPOS VersionSP3
Product Version100707 
Summary0000070: Присвоение неуникального ROW ID в MARKS.SML при большом количестве меток
DescriptionИмею в программе более 1000 меток. Стала возникать такая ошибка: при наведении мышкой в программе на какую-либо метку, выскакивает описание совсем другой метки. И если нажать на метку или зайти в свойства через управление метками - также выскочит окно совсем другой метки.
Это происходит только с определёнными метками, с другими не происходит.

Как я выяснил, проблема в присвоении неуникального номера ROW ID для метки в файле marks.sml. Вновь создаваемым меткам иногда присваивается такой номер, который уже присутствует в файле, а программа при открытии окна свойств находит в файле первую строчку с номером метки, и это оказывается другая метка.

После изменения ROW ID на уникальные вручную в файле меток, проблема с существующими метками пропадает. Но повторяется при создании новых меток.
Tagssml

Activities

DJ VK

24-08-2010 06:07

manager   ~0000121

Last edited: 24-08-2010 06:09

а ты инкрементировал вручную параметр
<PARAMS AUTOINCVALUE="238" />
он должен быть на 1 больше чем последний использованный ID
Если ручками создаешь метки поправь и его.

В программе этот параметр у тебя не стал инкрементироваться, может некорректно закрыта программа (зависала) ? У меня бывало 1 раз слетали метки при грубом закрытии зависающей (или не очень) программы.

Tikh

24-08-2010 06:51

reporter   ~0000123

Точно. Так и есть, спасибо.

Issue History

Date Modified Username Field Change
24-08-2010 04:24 Tikh New Issue
24-08-2010 06:07 DJ VK Note Added: 0000121
24-08-2010 06:09 DJ VK Note Edited: 0000121
24-08-2010 06:51 Tikh Note Added: 0000123
24-08-2010 13:51 vdemidov Status new => resolved
24-08-2010 13:51 vdemidov Resolution open => no change required
24-08-2010 13:51 vdemidov Assigned To => vdemidov
09-04-2011 12:15 gpsMax Tag Attached: sml
23-01-2012 08:41 vdemidov Status resolved => closed
08-08-2025 13:22 zed Category Баг => Баг / Bug