Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли результаты отчета експортироваать Word или Excel? / 25 сообщений из 37, страница 1 из 2
06.07.2006, 13:31
    #33835507
Fuad11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Можно ли результаты отчета експортироваать Word или Excel?
...
Рейтинг: 0 / 0
07.07.2006, 00:28
    #33837063
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Hi Fuad11!

НУЖНО для начала воспользоваться ПОИСКОМ.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.07.2006, 07:02
    #33837137
Fuad11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Искал, нащел dbf--> xls ,но не нащел готовый отчет сохранить как xls.
...
Рейтинг: 0 / 0
09.07.2006, 16:33
    #33840728
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Hi Fuad11!

Ищи по

XFRX
FRX2ANY
FRX2XLS
FRX2Word
Вообще просто по FRX2

Ну и если у тебя 9-ка то по ReportListener

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.07.2006, 07:09
    #33841062
Fuad11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
У меня Foxpro 9. ReportListener -что это такой? Где об этом читать? Как исполтзувать?
...
Рейтинг: 0 / 0
10.07.2006, 08:09
    #33841087
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Класс ReportListener никакого отношения к экспорту в Word (Excel) не имеет!
Проблема не однократно обсуждалась. Как вам и советовал Igor Korolyov, воспользуйтесь поиском по этому форуму.
С уважением, Алексей
...
Рейтинг: 0 / 0
10.07.2006, 09:07
    #33841141
FOXFOX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Bir bax :

oExl = CreateObject("Excel.Application")

WITH oExl
.WorkBooks.add
.DisplayAlerts =.F.
.DisplayFormulaBar = .T.
.ActiveWindow.DisplayGridLines =.F.

lSheets = .Sheets.Count

FOR lCount = 1 TO lSheets -1
.Sheets(1).Delete
ENDFOR

*WITH .Sheets(1)
* .Select
* .Name ="FA2"
ENDWITH

WITH oExl.parent

.Workbooks.Open(FULLPATH("C:\FA2.xls"))
*.Columns("A:P").AutoFit

*.range("A1").value="AAA"
*.range("B1").value="SSS "
*.range("C1").value ="DDD"
*.range("D1").value ="FFF"
*.range("E1").value ="GGG"
*.range("F1").value ="HHH"


*.Range("A1:P1").Interior.Color = RGB(243,254,199)
ENDWITH


* oExl.Range(oExl.Cells(1,7),oExl.Cells(1,16)).AutoFit=.T. && G1:L12
*oExl.Range(oExl.Cells(1,1),oExl.Cells(1,16)).HorizontalAlignment = 3
*oExl.Range(oExl.Cells(1,1),oExl.Cells(1,16)).VerticalAlignment = 2



#DEFINE xlThin 2
#DEFINE xlDiagonalDown 5
#DEFINE xlDiagonalUp 6
#DEFINE xlEdgeLeft 7
#DEFINE xlEdgeTop 8
#DEFINE xlEdgeBottom 9
#DEFINE xlEdgeRight 10
#DEFINE xlInsideVertical 11
#DEFINE xlInsideHorizontal 12

LOCAL lRange
lRange = m.oExl.Range(m.oExl.Cells(7,7).Address+":"+m.oExl.Cells(50,18).Address)
lRange.Borders(xlEdgeLeft).Weight = xlThin
lRange.Borders(xlEdgeTop).Weight = xlThin
lRange.Borders(xlEdgeBottom).Weight = xlThin
lRange.Borders(xlEdgeRight).Weight = xlThin
lRange.Borders(xlInsideVertical).Weight = xlThin
lRange.Borders(xlInsideHorizontal).Weight = xlThin


WITH oExl.Cells()
.Font.Name = 'Times Latin'
.Font.Size = 10
.Font.Bold = .F.
.Font.Italic = .F.

ENDWITH


With oExl.ActiveSheet.PageSetup
.Orientation = 2
ENDWITH

oExl.Range(oExl.Cells(1,1),oExl.Cells(3,8)).HorizontalAlignment = 3
oExl.Range(oExl.Cells(1,1),oExl.Cells(3,8)).FONT.SIZE = 14
oExl.Range(oExl.Cells(1,1),oExl.Cells(3,8)).FONT.BOLD = .T.



SELECT FA2Exl
GO TOP
lRow =8
SCAN
oExl.Cells(lRow,1)= FA2Exl.AD
oExl.Cells(lRow,2)= FA2Exl.SAY
oExl.Cells(lRow,3)= FA2Exl.SAY_AKT
oExl.Cells(lRow,4)= FA2Exl.SAY_PAS
oExl.Cells(lRow,5)= FA2Exl.CEMI

lRow =lRow + 1
ENDSCAN



*DEFINE xlMinimized -4140
#DEFINE xlMaximized -4137
*#DEFINE xlNormal -4143
*oExl.WindowState = xlMinimized
*oExl.WindowState = xlNormal
oExl.WindowState = xlMaximized
*oExl.DisplayAlerts =.F.
*oExl.DisplayFormulaBar = .T.
*oExl.Version
*oExl.Cells(1,11).interior.Color = RGB(128,255,255)
*oExl.ActiveCell.Interior.ColorIndex = 56

*oExl.Visible = .T.
oExl.ActiveWorkBook.SaveAS ("C:\FA2")
oExl.Quit
...
Рейтинг: 0 / 0
10.07.2006, 09:42
    #33841195
Fuad11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Salam. Men bele basha dushdum ki, bu dbf-i xls-e cevirir, otcetu yox.
...
Рейтинг: 0 / 0
10.07.2006, 10:17
    #33841274
FOXFOX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
E_mail -i ve ya ICQ-nin N-sini yaz.Burada oz dilimizde danishmaq yaxshi alinmaz.
...
Рейтинг: 0 / 0
10.07.2006, 10:27
    #33841303
Fuad11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
...
Рейтинг: 0 / 0
10.07.2006, 10:43
    #33841359
AlikWishin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Поговорили :-)
...
Рейтинг: 0 / 0
12.07.2006, 02:50
    #33846483
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Hi Aleksey!

> Класс ReportListener никакого отношения к экспорту в Word (Excel) не
> имеет!

Почему это? Ведь именно через этот механизм и можно "встроится" в фоксовый
движок генерации отчётов - для того чтобы вместо вывода на экран/принтер
сделать свой вывод - в pdf/doc/xls или любой другой требуемый формат. И
AFAIK оба лидера "мультиформатной выдачи отчётов" - XFRX и FRX2ANY
используют именно этот класс.
Другое дело, что самостоятельно нарисовать подобный класс-конвертер довольно
сложно (тем более для новичка) :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.08.2006, 20:35
    #33904173
Penner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Igor Korolyov
Hi Aleksey!

> Класс ReportListener никакого отношения к экспорту в Word (Excel) не
> имеет!

Почему это? Ведь именно через этот механизм и можно "встроится" в фоксовый
движок генерации отчётов - для того чтобы вместо вывода на экран/принтер
сделать свой вывод - в pdf/doc/xls или любой другой требуемый формат.

увидешь где-нибудь БЕСПЛАТНЫЙ класс-конвертор в DOC,PDF... свистни :)
...
Рейтинг: 0 / 0
07.08.2006, 22:08
    #33904244
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Igor Korolyov
Почему это? Ведь именно через этот механизм и можно "встроится" в фоксовый
движок генерации отчётов - для того чтобы вместо вывода на экран/принтер
сделать свой вывод - в pdf/doc/xls или любой другой требуемый формат. И
AFAIK оба лидера "мультиформатной выдачи отчётов" - XFRX и FRX2ANY
используют именно этот класс.
Другое дело, что самостоятельно нарисовать подобный класс-конвертер довольно
сложно (тем более для новичка) :)

Я скачал DEMO-версию FRX2ANY и попробовал с ним поработать для экспорта готовых FRX в EXCEL - файлы. Это ужас!!! Простейший отчет с точки зрения VFP (10-15 строк), но содержащий достаточно много линий (типичная форма ТТН или счет-фактуры) экспортировался на моем не хилом компьютер порядка 3 минут!!!. Лишний раз убедился, что универсальное решение не может хорошо работать. А мы чуть не купили этот продукт (FRX2ANY). Да наши заказчики прокляли бы нас, если бы мы с помощью такого "быстрого" инструмента заставляли бы их печатать документы!
С уважнением, Алексей.
...
Рейтинг: 0 / 0
08.08.2006, 10:11
    #33904693
FM32YO aka KID
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Penner
увидешь где-нибудь БЕСПЛАТНЫЙ класс-конвертор в DOC,PDF... свистни :)

поставьте себе так называемый PDF-Printer (pdfac202pro.zip = 2,2 мега //)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 RELEASE iNFO 
єіє pdfFactory is standard tool for creating PDF files.  Using pdfFactory  єіє
єіє allows for creation of PDF files without Acrobat. PDFs can created fromєіє
єіє any application via the Print command.                                 єіє
єіє                                                                        єіє
єіє Features include:                                                      єіє
єіє    combine documents into a single PDF                                 єіє
єіє    embed fonts                                                         єіє
єіє    send via email                                                      єіє
єіє    preview                                                             єіє
єіє    automatically optimize compression                                  єіє
єіє    Enterprise Edition for server based installation                    єіє
єіє                                                                        єіє
єіє pdfFactory PRO is for those that need advanced features such as secure єіє
єіє PDFs and bookmarking.                                                  єіє
єіє                                                                        єіє
єіє http://www.fineprint.com                                               єіє 

и будет Вам делать все Ваши отчеты в ПДФ-файлы.....
Насчет платности-бесплатности не в курсе
...
Рейтинг: 0 / 0
08.08.2006, 12:45
    #33905236
strizh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Я пользуюсь цепочкой Печать на Adobe Distiller (получаю pdf) - FineReader (получаю doc с сохранением всех линий, форматирования и пр.).
Можно еще проще (исключить Adobe Distiller). Надо установить в системе драйвер PostScript-принтера (сейчас многие лазерники и струйники подороже им комплектуются). Ставлю его как принтер по умолчанию и печатаю отчет командой:
report format ... noconsole to file d:\1.ps

Потом открываю этот самый d:\1.ps в FineReader 8 и распознаю с экспортом в Word.
...
Рейтинг: 0 / 0
09.08.2006, 00:52
    #33906802
Penner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
strizhЯ пользуюсь цепочкой Печать на Adobe Distiller
так же как и pdfFactory это решение не бесплатно

вы предлагаете ЭТО клиентам продавать? или только для внутреннего пользования
...
Рейтинг: 0 / 0
09.08.2006, 05:31
    #33906874
Marat C
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
2 Aleksey-K
FRX2Any как инструмент как раз таки быстрыи, а вот Excel/Word OLE automation как раз таки очень медленные по "природе". Cудя по вашему web site Я думау что бы об етом знаете
Pеальная скорость обработки отчета - скорость експорта отчета в HTML/PDF формат.
...
Рейтинг: 0 / 0
09.08.2006, 11:29
    #33907401
FM32YO aka KID
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Penner strizhЯ пользуюсь цепочкой Печать на Adobe Distiller
так же как и pdfFactory это решение не бесплатно

вы предлагаете ЭТО клиентам продавать? или только для внутреннего пользования

IMHO если Вы что-то продаете клиентам, то у Вас лицензионный ВФП + лицензионный сервер БД (если он и есть), если все лицензионно - то, что Вам мешает докупить лицензию на ПДФ-Фэктори, и, затем продавать его в составе приложения?

А то как бы получается, что нужно что-то продать.. но...
Ежели Вы пишете на нелицензионном ВФП (вероятность этого как минимум 50%), то вопрос сам собой отпадает

А нет - так можно и самому пасить конвертер в любой формат... просто написание его займет времени возможно бОльше,чем написание собственнобазы данных и клиента к ней

Вопрос в том, что выЖ
1 = хотите продавать клиентам Ваши разработки (ПРИВЕТСТВУЕТСЯ)
2 = хотите БЕСПЛАТНЫЙ конвертер отчетов (ПРИВЕТСТВУЕТСЯ)
только вот пункт 1 и 2 как-то несовместыми

(Все ИМХО)
...
Рейтинг: 0 / 0
09.08.2006, 12:01
    #33907538
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Marat C2 Aleksey-K
FRX2Any как инструмент как раз таки быстрыи, а вот Excel/Word OLE automation как раз таки очень медленные по "природе". Cудя по вашему web site Я думау что бы об етом знаете
Pеальная скорость обработки отчета - скорость експорта отчета в HTML/PDF формат.
Разумеется, я знаю, что узкое место это OLE - Automation. Я просто надеялся, что разработчики FRX2Any не будут его использовать при переводе из FRX в XLS, а написали свой конвертер на C++ (C, C#, др.) с использованием сокровенных знаний об устройстве формата EXCEL. А через OLE я и сам могу плодить колоки с пиксельной шириной для формирования сложной графики в форме FRX... Это не эффективно... Хорошо, что у них есть DEMO - теперь точно покупать не будем.
С уважением, Алексей
...
Рейтинг: 0 / 0
09.08.2006, 15:40
    #33908390
Marat C
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
2 Aleksey-K
Ну что ж, в жизни всегда есть место подвигам. Создаите свои конвертер отчетов на C/C++/C#, если FRX2Any вас не устраивает - клиенты, думаю, могут подождать. Кстати Excel модуль имеет много output types - один из них XML SpreadSheet, которыи не требует наличия Excel на этапе создания выходного фаила и скорость обработки намного превоходит скорость обработки с использованием других Excel output types (за исключением Draft output type).

Good luck in your endeavor
...
Рейтинг: 0 / 0
09.08.2006, 16:46
    #33908673
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Marat C2 Aleksey-K
Ну что ж, в жизни всегда есть место подвигам. Создаите свои конвертер отчетов на C/C++/C#, если FRX2Any вас не устраивает - клиенты, думаю, могут подождать. Кстати Excel модуль имеет много output types - один из них XML SpreadSheet, которыи не требует наличия Excel на этапе создания выходного фаила и скорость обработки намного превоходит скорость обработки с использованием других Excel output types (за исключением Draft output type).

Good luck in your endeavor
Если бы я мог, то давно создал, а не искал FRX2Any и прочие...
А если надо выводить данные в XML, HTML, TIFF и др. то мне хватает и функциональности ReportListener, но заказчих хочет выводить в XLS для того, чтобы вносить исправления в уже сформированный отчет....
Ладо, видно нет в жизни справиддливости :) и придется писать свой класс, который будет формировать форму VFP, которая будет визуально соответствовать Preview FRX.
С уважением, Алексей.
...
Рейтинг: 0 / 0
10.08.2006, 01:39
    #33909481
Marat C
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Aleksey-K
... но заказчих хочет выводить в XLS для того, чтобы вносить исправления в уже сформированный отчет....


Как альтернативу можно рассмотреть RTF Plain output опцию. Она позволяет создавать "настоящии", редактируемыи RTF file. Эта опция будет доступна только в следующем релисе FRX2Any - 10.11.00
RTF Plain output не использует Word OLE automation, фаил создается "напрямую" самим FRX2Any, поэтому скорость конвертации отчета такая же как и при конвертации отчета в HTML.

Aleksey-K
Ладо, видно нет в жизни справиддливости :) и придется писать свой класс, который будет формировать форму VFP, которая будет визуально соответствовать Preview FRX.


Я могу выслать Бетту версию, если есть желание попробовать RTF Plain output option со своими отчетами
...
Рейтинг: 0 / 0
10.08.2006, 07:27
    #33909573
_Иван_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Марат,
кстати XFRX давно делает
экспорт в текст в rtf,doc,txt
причем неплохо.
:-)))
могу прислать исходники, чтоб Вы посмотрели
:-))))
...
Рейтинг: 0 / 0
10.08.2006, 08:30
    #33909609
Aleksey-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли результаты отчета експортироваать Word или Excel?
Да мы бы ее и купили, наверное, но оплата через PayPal не очень удобна.
Марат, я буду благодарен за бетту, и может быть есть другой способ оплаты?
С уважением, Алексей
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли результаты отчета експортироваать Word или Excel? / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]