Author |
Message |
Topic: Кто-нибудь правил руками индексы в Partner.dbf |
masson
Replies: 4
Views: 8026
|
Forum: Технический форум БЭСТ-4 Posted: 06 May 2003 12:55 Subject: Кто-нибудь правил руками индексы в Partner.dbf |
Нашел-таки в инете человека, у которого была точно такая же проблема. Он поменял индексные выражения для Partner.dbf в Bases00, после этого БЭСТ уже больше 2-х лет работает без проблем. Вот если б еще человека 2-3 тоже самое сказали ... )
Ну ... пожелайте мне ни пуха, перекрестимся ... и с богом ... |
Topic: Кто-нибудь правил руками индексы в Partner.dbf |
masson
Replies: 4
Views: 8026
|
Forum: Технический форум БЭСТ-4 Posted: 24 Apr 2003 17:17 Subject: Кто-нибудь правил руками индексы в Partner.dbf |
Конкретно таким образом файл Bases_00.dbf не изменял.
Но замену/добавление выражений производил. Пока все работает.
То что добавление должно работать без проблем - это вроде понятно, а вот замена???? А можно поподробней, что и как менял? и сколько времени после этого работает БЭСТ? |
Topic: Кто-нибудь правил руками индексы в Partner.dbf |
masson
Replies: 4
Views: 8026
|
Forum: Технический форум БЭСТ-4 Posted: 24 Apr 2003 17:06 Subject: Кто-нибудь правил руками индексы в Partner.dbf |
Проблема в том, что не могу открыть указанный файл средствами Advantage из-за выражения STRTRAN, которое ADS не хочет понимать. ADS также не поддерживает UDF, свой STRTRAN подсунуть просто некуда. Местные представители ИС понятия не имеют зачем нужен этот STRTRAN и нужен ли вообще, поэтому есть идея заменить выражение UPPER(STRTRAN(shortname,CHR(255),CHR(32))) на UPPER ... |
Topic: Хочется руками, а страшно |
masson
Replies: 21
Views: 31820
|
Forum: Технический форум БЭСТ-4 Posted: 23 Apr 2003 09:52 Subject: Хочется руками, а страшно |
Так что, по моему, что-то прописано (не так, как нам надо) в самой функции сортировки.
Кстати, так ли необходимо постоянно синхронизировать партнёров? Может есть какое-то другое решение? Напрмер, организационного плана?
Про сортировку - черт с ней, я ж теперь Билдером буду данные вносить, а не фоксом, там индексы не слетают. Самое страшное что не знаешь откуда ждать подвоха в случае "ликвидации" STRTRAN? Непонятно зачем собственно он нужен. ОТЦЫ!!! ОТКРОЙТЕ ТАЙНУ!
... |
Topic: Хочется руками, а страшно |
masson
Replies: 21
Views: 31820
|
Forum: Технический форум БЭСТ-4 Posted: 22 Apr 2003 18:01 Subject: Хочется руками, а страшно |
Летят, и ещё как летят, если после корректного вноса данных не делать штатной реиндексации. Мы вроде с тобой это поняли?!
А после индексаций - всё нормалёк. Не так ли?!
Технически - да, но практически работать нельзя, или после каждого внедрения в БЭСТ фоксом шугать всех юзеров и заряжать индексацию чтоли? Человека вроде интересует паралельная работа и БЭСТа самого по себе и пришитых к нему прог, а не разовые манипуляции. Кстати что у тебя ... |
Topic: Хочется руками, а страшно |
masson
Replies: 21
Views: 31820
|
Forum: Технический форум БЭСТ-4 Posted: 22 Apr 2003 14:52 Subject: Хочется руками, а страшно |
Да, все верно: глубина души согласна с тем, что подобное подобным - каждому dbf по своему Фоксу....
Спасибо, гопода! - гранит науки впереди
Не стОит работать с Фоксом если ты планируешь вносить данные извне - индексы летят, как птицы практически (где-то ниже есть мой топик по этому вопросу). Странно что Алексей ничего не сказал, он же в курсе проблемы (хотя с 2,5 может это и прокатывает). Я остановился на варианте CBuilder+Advantage. Единствен ... |
Topic: Foxpro и ADS |
masson
Replies: 22
Views: 37463
|
Forum: Технический форум БЭСТ-4 Posted: 07 Apr 2003 18:07 Subject: Foxpro и ADS |
Добавил ещё три, реиндексации не делал - БЭСТ, естественно, отображает всё корректно!
И сортирует? А справочник больше чем один экран?
Может я зря озадачиваю проблемами, если ты с этим не сталкивался ??? Попробуй отредактировать любую запись руками (фоксом), потом побегай в отсортированном справочнике примечаний вверх вниз (в БЭСТе, без индексации). У меня картинка невеселая получается - куча записей одного наименования, приходится переиндексировать. Вопрос - как с эт ... |
Topic: Foxpro и ADS |
masson
Replies: 22
Views: 37463
|
Forum: Технический форум БЭСТ-4 Posted: 07 Apr 2003 16:59 Subject: Foxpro и ADS |
... У MPrim нет никаких связей...
Это не так. Смотри запись №108 в файле "... \sclad\bases_03.dbf"... Но если о нем имеется там информация, то думаю - неспроста.
Может я чего-то не догоняю, но в файле Bases_03 хранится инфа, которую БЭСТ использует для индексации. БЭСТ сначала убивает CDX-ы, а потом восстанавливает их считывая с bases_03, разве не так? По этой записи создается т ... |
Topic: Foxpro и ADS |
masson
Replies: 22
Views: 37463
|
Forum: Технический форум БЭСТ-4 Posted: 07 Apr 2003 15:11 Subject: Foxpro и ADS |
Я работаю с БЭСТом более 6 лет. Всегда "обслуживал" его Фоксом.
Попробуй завести фоксом запись в Sclad\MPrim.dbf (через APPEND BLANK - GATHER) либо просто отредактируй поле Name руками. У MPrim нет никаких связей, но индексы полетят, это увидишь в БЭСТе (если вывод всего справочника больше чем размера экрана) |
Topic: Foxpro и ADS |
masson
Replies: 22
Views: 37463
|
Forum: Технический форум БЭСТ-4 Posted: 04 Apr 2003 12:27 Subject: Foxpro и ADS |
Господа! Как работает режим "Формирование отчетов", если он написан на FP2.6 for DOS? И при этом не рушатся индексы.
Может здесь какая-то хитрость?
Fox без проблем умеет читать БЕСТовые индексы, проблемы возникают при корректировке индексируемых БЭСТом полей или добавлении записей в dbf-файлы. Я чуть ниже зарядил на эту тему топик, но что-то пока никто не отвечает |
Topic: Visual FoxPro и БЭСТ4, индексы |
masson
Replies: 1
Views: 5791
|
Forum: Технический форум БЭСТ-4 Posted: 02 Apr 2003 12:34 Subject: Visual FoxPro и БЭСТ4, индексы |
Методом научного тыка натыкал несколько интересных моментов.
1. Индексы при редактировании и добавлении записей слетают НЕ ВО ВСЕХ ФАЙЛАХ.
2. Долго боролся с файлом \Sclad\MPrim.dbf, но после того, как в Sclad\Bases03.dbf я прописал дополнительный индекс для MPrim (UPPER(User_Code)), проблема разрешилась. Хотелось бы послушать мнение разработчиков (если такие здесь имеются) по этому ... |
Topic: Visual FoxPro и БЭСТ4, индексы |
masson
Replies: 1
Views: 5791
|
Forum: Технический форум БЭСТ-4 Posted: 02 Apr 2003 11:21 Subject: Visual FoxPro и БЭСТ4, индексы |
У меня два вопроса к почтенной публике.
1. С помощью VFP5.0 редактирую данные (текстовое поле, GATHER, REPLACE) в dbf-таблице БЭСТ, после чего БЭСТ перестает понимать свой cdx. Редактируемое поле входит в индексное выражение. Как объяснили мне люди умные - это проблема SIX/CDX драйвера клиппера. Может кто-нибудь знает безболезненный вариант решения вопроса?
2. Какими компонентами в Delphi или Builder луч ... |
|