| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| STR 
 
 
 Joined: 05 Sep 2003
 Posts: 30
 Location: Kazakov K. V.
 Occupation: (system administrator)
 Interests: Moscow Region
 
 | 
			
				|  Posted: 15 Sep 2007 02:59    Post subject: Где делать отчеты? |   |  
				| 
 |  
				| Запоздалые вопросы про старые вещи. Может быть, простые. Дело в том, что у нас традиционно почти не использовалось создание отчетов и многих форм документов в БЭСТ, все дополнялось примочками в виде Аксесс-средств, что было удобно и мощно. Но встал вопрос о попытке локализовать всю работу внутри БЭСта. 
 1. Fast Report. Который - F12. Отдельно не запускается? Из-за проверки ключа?
 А его можно запускать как-нибудь из списка документов (например, заказов), чтобы можно было сделать общий отчет по периоду?
 
 2. Конструктор отчетов. Есть по нему какая-то документация кроме того, что по F1? Что это за стандарт? FoxPro for DOS?
 Не совсем понятно, как тут делать группировку. Ну я прочел помощь. Вот делаю элементарный отчет по долгам: АГЕНТ, КЛИЕНТ, ЗАКАЗ, СУММА ЗАКАЗА, СУММА ОПЛАТЫ... кол-во строк будет соответствовать кол-ву товарных строк заказов (RBOOKM). При группировке по заказу сумма всего заказа будет повторно складываться по этим строкам . Как воспрепятствовать? Почему, если записать STR(SumZak), все равно складывается, хотя в помощи - строки берутся первые из группы?
 А если взять сумму по товарной строке(SumO) - складывается правильно, но что делать с суммой оплаты? Ее по товарной строке не возьмешь.
 Или как то можно задавать базовые таблицы для отчета (только RBOOK)?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Дениска 
 
 
 Joined: 26 Feb 2002
 Posts: 649
 
 
 
 
 | 
			
				|  Posted: 15 Sep 2007 04:22    Post subject: Re: Где делать отчеты? |   |  
				| 
 |  
				|  	  | STR wrote: |  	  | 1. Fast Report. Который - F12. Отдельно не запускается? Из-за проверки ключа? А его можно запускать как-нибудь из списка документов (например, заказов), чтобы можно было сделать общий отчет по периоду?
 
 | 
 
 Fast Report можно загрузить из первичных документом.
 
 Fast Report можно запустить из плагина командой WinReport.
 
 Плагин можно запустить из реестров (обычно по Ctrl-F5), из ДОС отчетности (т.е. из тех же первичных документов), создать свой пункт в меню.
 
 Из плагинов данные можно выгружать не только в ФастРепорт. Можно выгрузить, к примеру, в Excel (есть примеры на форуме) или в Access (работать должно, но таких примеров не видел)
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 17 Sep 2007 12:02    Post subject: |   |  
				| 
 |  
				| Еще хочу обратить внимание. Есть режим ALT-X - выгрузить в Excel и выгрузить в Excel по шаблону.
 При этом также можно делать предварительную доп обработку
 выгружаемой информации средствами плагин
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| STR 
 
 
 Joined: 05 Sep 2003
 Posts: 30
 Location: Kazakov K. V.
 Occupation: (system administrator)
 Interests: Moscow Region
 
 | 
			
				|  Posted: 17 Sep 2007 15:56    Post subject: Re: Где делать отчеты? |   |  
				| 
 |  
				|  	  | Дениска wrote: |  	  | 
 Fast Report можно загрузить из первичных документом.
 
 Fast Report можно запустить из плагина командой WinReport.
 
 Плагин можно запустить из реестров (обычно по Ctrl-F5), из ДОС отчетности (т.е. из тех же первичных документов), создать свой пункт в меню.
 
 
 | 
 Т.е. чтобы сделать по реестру заказов, надо зайти в заказ? Или из плагина.
 
 А с Конструктором отчетов никак? Может я чего-то не понял там. Или смотреть только на FastReport? (Или с выгрузкой в Ексель.)
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| itman 
 
  
 Joined: 05 Apr 2002
 Posts: 1247
 Location: Ильин Е.Ю.
 Occupation: Cio
 Interests: Кинель
 
 | 
			
				|  Posted: 17 Sep 2007 16:14    Post subject: |   |  
				| 
 |  
				| Существует много способов помимо перечисленных. Попробуйте сами каждый из способов. Кто будет пользоваться отчетом? В каком модуле он/она работает чаще, насколько изменчивы требования к отчету, какие параметры задаются для формирования, как часто, какой объем данных, в какой форме (FR .or. Excel), есть ли корпоративное хранилище данных, .... ? В конце концов, какой опыт программиста, каким инструментом быстрее достигнуть результата.
 Ответы на эти вопросы помогут определиться с вариантом )
 У меня был бзик вешать свои экзешники, формирующие отчеты в Excel, на крон.
 Сейчас скорость формирования отчетов на новом сервере позволяет использовать более простые варианты ))
 Из приемлемых пользователем - пункт меню в отчетах и вывод в Эксель, в сводные таблицы.
 Огромный плюс в самой технологии pivot tables.
 
 Для бланков, первички - FR.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 17 Sep 2007 16:19    Post subject: Re: Где делать отчеты? |   |  
				| 
 |  
				|  	  | STR wrote: |  	  | Т.е. чтобы сделать по реестру заказов, надо зайти в заказ? | 
 Нажмите ALT-X в реестре заказов....для начала
 И скажите что не хватает ?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| STR 
 
 
 Joined: 05 Sep 2003
 Posts: 30
 Location: Kazakov K. V.
 Occupation: (system administrator)
 Interests: Moscow Region
 
 | 
			
				|  Posted: 17 Sep 2007 17:06    Post subject: |   |  
				| 
 |  
				| Отчеты должна смотреть женщины преклонного возраста в готовом виде   Раньше все делалось с помощью Аксесса, еще до меня, от печати документов до любых отчетов. Все средства БЭСТа игнорировались.
 Сейчас просто надо уйти от Аксесса и Екселя возможно. Только ОпенОфис.
 Отчеты должны быть с подсчетом и группировкой, т.е. сжато. Выгрузка в Ексель не устраивает.
 Я мог бы просто програмки сделать через ОДБС - конкретные отчеты. Но должно быть как-то в открытом виде, с возможностью модификации. Старый Конструктор отчетов, как я понял, с ним проблемы? Плагины я в БЭСТе не делал. Остается Fast Report, если с ним будет все нормаль
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 17 Sep 2007 18:11    Post subject: |   |  
				| 
 |  
				| Нажмите ALT-X и посмотрите экспорт в OO Calc 2.0 
 Насчет плагинов - ничего страшного нет.
 Открываем урок и вперед.
 У нас уже были уроки по переброске в Excel.
 БЭСТ и сам может работать через ODBC или куда-нить
 напрямую в MySQL отправлять... Фастрепорт в БЭСТ-4 это
 скорее шаблоны для печати первичных докуменетов.
 
 Либо тогда БЭСТ-5 и там в фастрепорте полный вперед на фокс
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| STR 
 
 
 Joined: 05 Sep 2003
 Posts: 30
 Location: Kazakov K. V.
 Occupation: (system administrator)
 Interests: Moscow Region
 
 | 
			
				|  Posted: 17 Sep 2007 19:01    Post subject: |   |  
				| 
 |  
				|  	  | nordk wrote: |  	  | Нажмите ALT-X и посмотрите экспорт в OO Calc 2.0 
 Насчет плагинов - ничего страшного нет.
 Открываем урок и вперед.
 У нас уже были уроки по переброске в Excel.
 БЭСТ и сам может работать через ODBC или куда-нить
 напрямую в MySQL отправлять... Фастрепорт в БЭСТ-4 это
 скорее шаблоны для печати первичных докуменетов.
 
 Либо тогда БЭСТ-5 и там в фастрепорте полный вперед на фоксе.
 | 
 ОК, я понял, что надо делать через плагины. Просто - в Ексель по ALT-X не годится, т.к. речь идет не о выгрузке отдельных данных, а о группировке с подсчетом. Потом это уже можно выкинуть для просмотра/распечатки в Calc или через FastReport. Смогу же я с помощью Харбор делать операции с таблицей(ми) типа SQL-запроса?
 
 Last edited by STR on 17 Sep 2007 19:07; edited 1 time in total
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| itman 
 
  
 Joined: 05 Apr 2002
 Posts: 1247
 Location: Ильин Е.Ю.
 Occupation: Cio
 Interests: Кинель
 
 | 
			
				|  Posted: 17 Sep 2007 19:01    Post subject: |   |  
				| 
 |  
				|  	  | STR wrote: |  	  | Отчеты должна смотреть женщины преклонного возраста в готовом виде   Раньше все делалось с помощью Аксесса, еще до меня, от печати документов до любых отчетов. Все средства БЭСТа игнорировались.
 
 | 
 Забавно, привет постановщику учёта ))))))
 
 Прежде всего, следует ознакомиться со стандартными средствами вывода информации. Сейчас в этом плане БЭСТ-4 лидирует, на мой взгляд, по количеству вариантов.
 Генератор отчетов под Windows, тоже все еще актуален.
 Модуль анализа движения товаров присутствует даже в исходных кодах.
 Пробегите сначала все существующие отчеты с различными вариантами по каждому, может задача уже решена?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 18 Sep 2007 08:03    Post subject: |   |  
				| 
 |  
				|  	  | STR wrote: |  	  | Потом это уже можно выкинуть для просмотра/распечатки в Calc или через FastReport. Смогу же я с помощью Харбор делать операции с таблицей(ми) типа SQL-запроса? | 
 С таблицами операции делать можно, но на уровне низком, чем SQL запросы.Возможностей языка хватит, их просто надо освои
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |