| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 08 Nov 2003 18:00    Post subject: Учусь работать с BRO.EXE |   |  
				| 
 |  
				| Открыл book.dbf, Delete All, Pack, а файл FPT остался на 9MB. Почему? _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 08 Nov 2003 18:15    Post subject: |   |  
				| 
 |  
				| act.dbf - 824759 bytes act.cdx - 75776 bytes
 
 Открыл act.dbf. Не вижу ни одной записи, хотя размер act.dbf большой
 Выполняю Pack, размер файлов становится таким:
 
 act.dbf - 817794 bytes
 act.cdx - 23552 bytes
 
 Но bro по прежнему показывает пустой файл act.dbf.
 
 Почему я не вижу записей?
 
 Выполняю CopyTo - получаю файл:
 
 act.dbf - 1283 bytes
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| ArtZ 
 
 
 Joined: 06 Apr 2002
 Posts: 111
 Location: Журавлев А.В.
 
 Interests: Владивосток
 
 | 
			
				|  Posted: 10 Nov 2003 06:59    Post subject: |   |  
				| 
 |  
				| Индексы отключи (F3 -> Previous Order) или просто .cdx удали, и потом открывай. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Сергей В. Чурбанов 
 
 
 Joined: 27 Jun 2003
 Posts: 35
 Location: Чурбанов Сергей Вячеславович
 Occupation: ООО  "Интеллект-сервис-НСК"
 Interests: Новосибирск
 
 | 
			
				|  Posted: 10 Nov 2003 08:55    Post subject: |   |  
				| 
 |  
				| Добрый день! Ва мнеобходимо после удаления всех файлов сделать упаковку memo-полей командой memo pack в меню F5.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 10 Nov 2003 12:12    Post subject: |   |  
				| 
 |  
				|  	  | ArtZ wrote: |  	  | Индексы отключи (F3 -> Previous Order) или просто .cdx удали, и потом открывай. | 
 
 Действительно, удалил индексы и все стало нормально. А что, bro индесы от Б4 не понимает и почему? Соотвественно, понимает ли Б4 индексы, созданные bro?
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 10 Nov 2003 13:13    Post subject: |   |  
				| 
 |  
				| Надо делать Zap в таких ситуациях. Тебе же надо получить только структуру файла без содержимого. Вот команда Zap тебе это и сделает. 
 Все он понимает. Индексы разные бывают. Видимо, там было условие наложено на индекс. 	  | Quote: |  	  | А что, bro индесы от Б4 не понимает и почему? Соотвественно, понимает ли Б4 индексы, созданные bro? | 
 И Б4 все понимает (я регулярно индексирую БД при помощи бро - т.к. это быстрее чем выборочная индексация - главное знать что индексировать). Только что он должен понимать?
 Если данный индекс предусмотрен для использования, то понимает. А если ты построил свой индекс "от вольного", то какого ражна его кто-то должен понять???
  будь то Б4 или еще кто? _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Magistr 
 
  
 Joined: 19 Aug 2002
 Posts: 1264
 Location: Петрунин Д.Н.
 Occupation: Инженер-программист
 Interests: Н.Новгород
 
 | 
			
				|  Posted: 10 Nov 2003 14:53    Post subject: |   |  
				| 
 |  
				|  	  | SantechNik wrote: |  	  | Надо делать Zap в таких ситуациях. Тебе же надо получить только структуру файла без содержимого. Вот команда Zap тебе это и сделает. 
 Все он понимает. Индексы разные бывают. Видимо, там было условие наложено на индекс. 	  | Quote: |  	  | А что, bro индесы от Б4 не понимает и почему? Соотвественно, понимает ли Б4 индексы, созданные bro? | 
 И Б4 все понимает (я регулярно индексирую БД при помощи бро - т.к. это быстрее чем выборочная индексация - главное знать что индексировать). Только что он должен понимать?
 Если данный индекс предусмотрен для использования, то понимает. А если ты построил свой индекс "от вольного", то какого ражна его кто-то должен понять???
  будь то Б4 или еще кто? | 
 
 Команду "копия структуры" нашел. Действительно, это проще, спасибо.
 
 Можно подробнее про индексы. Что это за индексы с условием? Информация (метаданные) о индексе хранится в dbf или cdx файле? Ведь если я вручную удаляю все cdx файлы, а потом запускаю штатную реиндексацию из Б4, то все индексные файлы "восстанавливаются". Откуда Б4 берет информацию о том, какие индексы нужно строить, по каким полям? Если я пользуюсь bro и предварительно удалил cdx файл, то bro не может провести реиндексацию, а Б4 может.
 _________________
 http://v32.ru - печать и экспорт в Excel отчетов БЕСТ4.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SantechNik 
 
 
 Joined: 31 Dec 2001
 Posts: 1696
 Location: Гусев Михаил
 
 Interests: Москва
 
 | 
			
				|  Posted: 10 Nov 2003 15:27    Post subject: |   |  
				| 
 |  
				| в CDX. 	  | Quote: |  	  | Можно подробнее про индексы. Что это за индексы с условием? Информация (метаданные) о индексе хранится в dbf или cdx файле? | 
 
 Из base_xx в каждом АРМе. Я думал, что это уже ни для кого не секрет! 	  | Quote: |  	  | Ведь если я вручную удаляю все cdx файлы, а потом запускаю штатную реиндексацию из Б4, то все индексные файлы "восстанавливаются". Откуда Б4 берет информацию о том, какие индексы нужно строить, по каким полям? | 
   
 Это уже объяснено выше. Метаданные были в cdx , а ты его удалил. Теперь надо указать что именно строить - собственно сам тег и доп. условия к нему. 	  | Quote: |  	  | Если я пользуюсь bro и предварительно удалил cdx файл, то bro не может провести реиндексацию, а Б4 может. | 
 _________________
 http://santech.chat.ru/bro.zip - удобный броузер/редактор БД
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |