Страница 1 из 1

Генератор отчетов

Добавлено: 27 фев 2004, 15:53
cleosveta
Хотел бы узнать кто этим заинтересовался

Написал на Visual FoxPro 8
генератор отчетов использует как возможности фокса так и значительные доработки позволяющие без проблем делать любые отчеты в том числе и сложные Журналы Ордера и Аналитические ведомости с аналитикой по горизонтали ( счета, коды и т.д )
все это работает отдельно от фокса при этом генератор настраивает ассоциацию и отчеты можно запускать например из папки на рабочем столе

могу выслать демо версию
если кого заинтересует можно поговорить поподробнее

Методика работы
через ODBC создаются вьюшки
делается запрос и в секциях указываются параметры отчета
При этом отчеты работают как MS Office так и с встроенным превьювом

вот пример кода Свода по заработной плате
SELECT NACHISL.F_MES AS 'MONTH', NACHISL.F_TABN AS 'TABN', NACHISL.F_VIDOPL AS 'INC', NACHISL.F_SUMMA AS 'TOTAL', RTRIM(NACHISL.F_CSCHETD) + RTRIM(NACHISL.F_CSUBSCHD) AS 'SCHET', KLVIDOPL.F_NVIDOPL AS 'NAME' FROM NACHISL, KLVIDOPL Where NACHISL.F_VIDOPL = KLVIDOPL.F_VIDOPLP INTO CURSOR MAINCURSOR
BUILD REPORT
[HEAD]
Свод начислений заработной платы по видам оплат
[COL]
Виды|оплат|_
Наименование|видов|оплат
_|Период|_
Сумма|всего|_
=В дебет счетов
[DATA]
INC
NAME
GetMonth( MONTH )
TOTAL
=SCHET,TOTAL
[SORT]
INC
[TOTAL]
TOTAL
[GROUP]
IF
IF
IF
TOTAL
ARRAY
[SUBTOTAL]
INC

Re: Генератор отчетов

Добавлено: 01 мар 2004, 10:26
St.Anislav
Вышлите на stanislav@intell.ru, плиз!

Re: Генератор отчетов

Добавлено: 01 мар 2004, 13:12
St.Anislav
У меня (или у вас?) Касперский с аутлуком зверствуют... *.exe не пускают...
В файле query.fcr написано, цитирую, "Объект удален Антивирусом Касперского".
Попробуйте 1. запаковать (например, ZIP ом) и 2. Переименовать архив (например, *.zip -> *.z11).
Жду!

Re: Генератор отчетов

Добавлено: 01 мар 2004, 16:58
St.Anislav
Переименуйте *.exe как-нибудь, а то Outlook блокирует.

Re: Генератор отчетов

Добавлено: 01 мар 2004, 17:44
Deinis
Снятие блокировки в Аутлуке ХР.
Ключ реестра:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Security
создать параметр Level1Remove тип String, значение - ".exe;.com"

Re: Генератор отчетов

Добавлено: 19 май 2004, 11:07
Maverick
если можно - мыльните на maverick@tpg.ru - охота посмотреть 8)

Re: Генератор отчетов

Добавлено: 19 май 2004, 16:11
dZima
скинь, если не сложно, тоже заценю fr0st@mail.ru

Re: Генератор отчетов

Добавлено: 22 окт 2004, 16:10
cleosveta
Плиз простите что долго не было ответа
все работал и работал

вот здесь можно скачать дэмо версию
все работает только ограничение на количество записей
есть готовые отчеты для примера

http://www.its.dn.ua/web/download/itsft ... eport2.exe