:: Visual Foxpro, Foxpro for DOS
FPD 2.6 и Excel
BEZZSER
Автор

Сообщений: 29
Дата регистрации: 30.08.2007
Здравствуйте !
Задача состоит в создании файлов Excel при формировании отчетов из FPD для DOS. Лет двадцать назад совместными усилиями это было сделано, однако сейчас возникло новое. Требуется запись данных в Лист 2, Лист 3 и так далее файла Excel. Вроде простая активация типа Worksheets(sheetname).Activate c последующей записью, однако не проходит. Нет объектов в FPD 2.6 Идея существующей программы состоит в написании управляющих тэгов типа кода HTML в заголовок файла и уже сам Excel при открытии преобразует это под себя. А понятия листа в HTML вроде нет и соответствующего кода я не нашел. Может кого заинтересует эта древность ? Для заинтересованных готов выложить свой код ...
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
Есть формирователь XSLX файлов на VFP9, только prg. При большом желании можно переделать для FPD.


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
BEZZSER
Автор

Сообщений: 29
Дата регистрации: 30.08.2007
Если можно, сбросьте на почту. Буду очень признателен
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
github.com


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
BEZZSER
Автор

Сообщений: 29
Дата регистрации: 30.08.2007
Надо Очень большое желание ...
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
BEZZSER
Надо Очень большое желание ...
Там из всех файлов нужен один, из которого выкинуть все, не связанное с формированием файла и дописать некоторые функции, которых не было в FPD. Еще можно выкинуть код, использующий полный комплект курсоров и использовать только "бескурсорный" код формирования. Ну и еще зиповалку прикрутить, вроде такие под FPD были.

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
BEZZSER
Надо Очень большое желание ...

При большом желании можно вообще пойти другим путем, как тов. Ленин. [sm128]

Можно создать шаблон Excel с макросом. При загрузке Excel посредством RUN загрузить заодно файл с шаблоном. После загрузки шаблона будет "автоматом" исполняться встроенный в шаблон макрос. Ну, а в макросе можно чего угодно уже навертеть. Такое решение позволяет "тяжесть всех решений" взвалить на VBA.
Ratings: 0 negative/0 positive
Re: FPD 2.6 и Excel
BEZZSER
Автор

Сообщений: 29
Дата регистрации: 30.08.2007
Правильным путём идём товарищи !
В принципе это возможно. Лучше своё писать ...
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 26 (Гостей: 26)

© 2000-2024 Fox Club 
Яндекс.Метрика