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

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

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

Ищи по

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

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

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33841062
Fuad11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня Foxpro 9. ReportListener -что это такой? Где об этом читать? Как исполтзувать?
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33841087
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Класс ReportListener никакого отношения к экспорту в Word (Excel) не имеет!
Проблема не однократно обсуждалась. Как вам и советовал Igor Korolyov, воспользуйтесь поиском по этому форуму.
С уважением, Алексей
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33841141
FOXFOX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Можно ли результаты отчета експортироваать Word или Excel?
    #33841195
Fuad11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Salam. Men bele basha dushdum ki, bu dbf-i xls-e cevirir, otcetu yox.
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33841274
FOXFOX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
E_mail -i ve ya ICQ-nin N-sini yaz.Burada oz dilimizde danishmaq yaxshi alinmaz.
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33841303
Fuad11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33841359
AlikWishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поговорили :-)
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33846483
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Aleksey!

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

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

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

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

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

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

Я скачал DEMO-версию FRX2ANY и попробовал с ним поработать для экспорта готовых FRX в EXCEL - файлы. Это ужас!!! Простейший отчет с точки зрения VFP (10-15 строк), но содержащий достаточно много линий (типичная форма ТТН или счет-фактуры) экспортировался на моем не хилом компьютер порядка 3 минут!!!. Лишний раз убедился, что универсальное решение не может хорошо работать. А мы чуть не купили этот продукт (FRX2ANY). Да наши заказчики прокляли бы нас, если бы мы с помощью такого "быстрого" инструмента заставляли бы их печатать документы!
С уважнением, Алексей.
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33904693
Фотография FM32YO aka KID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Можно ли результаты отчета експортироваать Word или Excel?
    #33905236
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пользуюсь цепочкой Печать на Adobe Distiller (получаю pdf) - FineReader (получаю doc с сохранением всех линий, форматирования и пр.).
Можно еще проще (исключить Adobe Distiller). Надо установить в системе драйвер PostScript-принтера (сейчас многие лазерники и струйники подороже им комплектуются). Ставлю его как принтер по умолчанию и печатаю отчет командой:
report format ... noconsole to file d:\1.ps

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

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

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

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

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

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

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

(Все ИМХО)
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33907538
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Можно ли результаты отчета експортироваать Word или Excel?
    #33908390
Фотография Marat C
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Можно ли результаты отчета експортироваать Word или Excel?
    #33908673
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Можно ли результаты отчета експортироваать Word или Excel?
    #33909481
Фотография Marat C
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Можно ли результаты отчета експортироваать Word или Excel?
    #33909573
_Иван_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Марат,
кстати XFRX давно делает
экспорт в текст в rtf,doc,txt
причем неплохо.
:-)))
могу прислать исходники, чтоб Вы посмотрели
:-))))
...
Рейтинг: 0 / 0
Можно ли результаты отчета експортироваать Word или Excel?
    #33909609
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да мы бы ее и купили, наверное, но оплата через PayPal не очень удобна.
Марат, я буду благодарен за бетту, и может быть есть другой способ оплаты?
С уважением, Алексей
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли результаты отчета експортироваать Word или Excel?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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