Страница 1 из 1
Добавлено: 11 Декабрь 2004, 19:01
Гость
Как-то так получилось что в файле TPS две записи с уникальным ключом. Возможно из-за того, что нарушен файл tps. Попытка, что-то сделать с помощью TpsFix приводит к аварийному завершению последнего. Аврийно TpsFix завершается и на нормальных файлах.
Есть ли в Clarion 5.5 что-то похожее на перестройку ключей в Clarion 2.1 (Sоrter)?
Добавлено: 12 Декабрь 2004, 1:49
Гость
Модель данных кларион 2.10 может и медленее TPS,
но гораздо устойчивее.При проблеме с ключами достаточно было
просто их удалить.В TPS юзай repair,читай доку.Может все и получится.
Мое мнение!!! Модель данных кларион 2.10 сверх удачна для малого
и среднего бизнеса.Проверено на протяжении многих лет.Успехов!!!
LSGsoftware
Добавлено: 12 Декабрь 2004, 13:55
StillZero
сделать с помощью TpsFix приводит к аварийному завершению последнего
в 5.5 баговый TpsFix, необходимо использовать из другой версии, из 4-ой например или из 6-ой...да там еще есть выбор "целого" (непорушеного) example-файла - полюбому надо указывать.
Есть ли в Clarion 5.5 что-то похожее на перестройку ключей в Clarion 2.1 (Sоrter)?
аналога нет, перестроить можно через Bin/Topscan.exe меню File/Advanced/... если необходимо можно загрузить env-файл
Модель данных кларион 2.10 может и медленее TPS,
но гораздо устойчивее
я так не считаю, также проверено на протяжении многих лет
удачи
Написал: PAA(27)
Добавлено: 12 Декабрь 2004, 22:56
Гость
Спасибо всем за помощь. Ключи перестроил. Одни TPS файлы стали немного меньше, это могу понять. А вот почему другие стали немного больше (например, было 4 364 288 байт стало 4 494 848)? Может кто-нибудь объяснить?
PS. Как в первом так и во втором случаях имеются поля с переменной длиной строки и ключи по этим полям. Может что-то с выравниванием связано.
Добавлено: 13 Декабрь 2004, 5:21
StillZero
почему другие стали немного больше
дело в организации файла topspeed, он имеет состоит из страниц, соответственно может происходить "потеря" байтов. Подробнее
http://www.clarionlife.net/cgi-bin//bl_ ... t_cla_tps1, хотя я бы не стал заморачиваться

Написал: PAA(27)
Добавлено: 13 Декабрь 2004, 9:19
Гость
Спасибо за столь подробное разъяснение, PAA aka Still Zero.
Добавлено: 14 Декабрь 2004, 8:23
Гость
А вот у меня проблема с TOPScan'ом.
При перестройке ключей, они почему то становяться Case sensitive.
Проверено на локаторах.
Черт знает что, приходиться переконвертить файл из словаря чтобы восстановить ключи нормально. Может TopScan в 5.5 тоже глючный?
Кстати файл после TopScana, тоже чуть меньше, чем после переконвертации в словаре.
А ведь чтоб полностью переконвертить файл в словаре нужно изменить какой нибудь аттрибут ключа либо добавить поле, а потом все вернуть как было, что конечно гиморно.
Может кто сталкивался с таким поведением TopScana?
Написал: gudkov(146)
Добавлено: 04 Март 2005, 23:49
Гость
При перестройке ключей, они почему то становяться Case sensitive.
Проверено на локаторах.
У меня при этом не работает Entry локатор, ведет себя как step. Знает ли кто-нибудь как это победить?
Написал: Владимир(172)