| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 23 Oct 2003 09:44    Post subject: SOS! Пустые строки в счетах | 
				     | 
			 
			
				
  | 
			 
			
				| Стали пропадать строки  в счетах. Скорее всего после восстановления данных и индексации. Шапки есть, со статусом отгружен, строк нет. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Павлова Наталья
 
  
  Joined: 08 Jan 2002 Posts: 814 Location: Наталья Павлова
 
 
  | 
		
			
				 Posted: 23 Oct 2003 11:40    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Опишите ситуацию, пожалуйста, подробн | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 23 Oct 2003 12:02    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Поступили жалобы от торговых агентов, что появились пустые счета. Т.е. заголовок в счете есть, а строчек нет. И статус у таких счетов отгружен. Их всего 74 всего (счетов более 10000).
 
 
Несколько месяцев назад у нас повредилась кодировка у rbook. Кодировку восстановить удалось, но при выполнении команды pack выпадает ошибка memo file k:\b2003\real\rbook.fpt is missing or is invalid.
 
 
В день появляется 2-3 сбойных счет | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 23 Oct 2003 12:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Возьмите BRO и скопируйте с его помощью файлы rbook и rbookm.
 
F8
 
Copy to
 
В поле file указать имя нового файла и подтвердить
 
Полученные файлы переименовать в rbook и rbookm
 
При этом скопируется структура и "нормальное" содержимое без сбоев.
 
При данной операции лучше будет если вы отключите индексы или просто сотрете индексные файлы. _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 23 Oct 2003 16:47    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				После того как вы скопировали БД команда PACK опять не проходит? _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 24 Oct 2003 09:23    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Когда я стала копировать программой BRO , у меня вышла ошибка
 
btrans <0> Внутренняя ошибка 1112с>=cancel | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 24 Oct 2003 09:34    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				1. Какой файл?
 
2. Индексы отключали?
 
 
Наглядный пример, что в файле сидит мусор! _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 24 Oct 2003 09:44    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Файл rbook, со сломанной fpt. 
 
Как отключаются индексы в bro, просто не копировать файл cdx?
 
 
Визуально я просмотрела весь файл на наличие мусора. Как проверить наверняка, что его там нет? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 24 Oct 2003 11:29    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				1. Куда/откуда  не копировать ?
 
 
 
2.
 
У Вас есть директория \REAL\
 
в ней лежит RBOOK.*
 
Уберите из этой директории rbook.cdx
 
Откройте rbook.dbf броузером 
 
Скопируйте файл в другой каталог/файл.
 
Страрый файл уберите из этой директории
 
Новый положите/переименуйте на его мес _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 24 Oct 2003 11:34    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Я все делаю по Вашей инструкции.
 
После отключения индексов в процессе применения copy to
 
у меня вышла ошибка 
 
btrans <0> Внутренняя ошибка 1112с>=cancel 
 
создается копия rbook  на 949 записей.
 
Я просмотрела 949 и 950 запись в начальной таблице, ничего сильно подозрительного нет. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 24 Oct 2003 11:57    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Вся картина очень и очень похожа на:
 
1. Ваш FPT скорее всего "мертв"
 
2. Все свидетельствует о том, что файл rbook был открыт и перезаписан Excel/Access (может быть другим ПО, работающим так же "корректно" с БД) без учета специфики работы с мемо-полями и ДОС-кодировкой DBF.
 
Текст программы очень похож на Фокс. Вы все правильно настроили для правильной работы с МЕМО???? У нас уже есть печальный опыт кривизны работы с МЕМО из Фокса!
 
 
Судя по Вашим вопросам сами вы вряд ли сможете что-то починить. Высылайте сжатые в архив rbook.* (без cdx) попробуем помочь. _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 24 Oct 2003 12:14    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Наши программеры посмотрели программу и сказали, что:
 
1. Текст написан без ошибок.
 
2. Суть программы глупая. Все сделано "через одно место". непонятно зачем делаются какие-то копирования с места на место. непонятные промежуточные БД, кот. потом подменяются реальные БД.
 
3. При данном алгоритме не производится переиндексации БД. У Вас есть уверенность, что это не причина глюков ?!?!? _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 24 Oct 2003 12:35    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Какое было задание от рук.ОП, такой и алгоритм. Индексация делается до и после запуска программы.
 
Мечтаем избавится от применения данной программы, но пока не получает | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		SantechNik
 
 
  Joined: 31 Dec 2001 Posts: 1696 Location: Гусев Михаил
  Interests: Москва
  | 
		
			
				 Posted: 24 Oct 2003 12:44    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Что могу сказать глядя на файл - дохлый он !!!
 
Ниже 900 записи броузером опуститься по мемо-полям не удается.
 
Поле scladecodes содержащее коды складов восстановить можно на 100% . Сами этим частенько занимаемся.
 
А вот с комментариями (sclads) все весьма печально.
 
Сейчас программеры его посмотрят подробнее.
 
 
А задание такое ОП дать не мог. Ему ПО БАРАБАНУ все ваши манипуляции с файлами. Ему надо что бы из "А" что-то было добавлено в "Б". А уж безумные копирования это Ваша фантазия. _________________ http://santech.chat.ru/bro.zip - удобный броузер/редактор БД | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 24 Oct 2003 12:57    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Что мы сами сможем сделать с rbookами. Или лучший вариант в пустую чистую базу руками заносить нужные счета? Для нас этот вариант самый плохой.
 
 
 
Безумные копирования наш супер программист уберет.   
 
 
Но вопрос с прибавлением счетов для нас открытый. Все пожелания и советы мы принимаем. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |