Показать сообщение отдельно
Старый 15.04.2010, 12:26   #55
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Километровые отметки "0.00" это непорядок - не ставь маркеры километров до окончания строительства путей, а если путь готов, то при установке километрового маркера сразу указывай все его параметры. Километровый маркер в первую очередь путевой объект, он записывается в Route.tit, оттуда в Route.tdb.

Путевые объекты обрабатываются в два этапа, сейчас не буду расписывать весь механизм, выведу только общую рекомендацию - чтобы лишний раз не нарваться на ошибки в БД путевые объекты устанавливай по одному и сразу с указанием всех свойств (№ КМ, название станции и пути, ограничение скорости и т.п.).

Потом сохраняешься и только после этого следующий, в твоем случае можно предвидеть изменение свойств сразу 3-4 километровых маркеров за раз (присвоение №) и возможный глюк при перезаписи БД.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА