powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Word
5 сообщений из 5, страница 1 из 1
Word
    #32224614
DЭN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто нибудь формировал отчет в Word.
Как вызвать верд? Как записать туды что нить?

заранее спасиба
...
Рейтинг: 0 / 0
Word
    #32224640
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Берешь примеры на VBA и перерисовывыешь в синтаксисе фокса...
Объект Word.Application
...
Рейтинг: 0 / 0
Word
    #32224672
новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Взаимодействие VFP и Word ( Каратаев (guwp.yandex.ru))
Назначение
Как вставить данные из БД в Word с форматированием текста.


Взаимодействие VFP и Word
Вставлять текст в Word удобнее сразу с форматированием.

Я делаю это так:

*Это готовый prg-файл.

#define cr chr(13)


oword=create('word.application') && Создаем объект Word

oword.documents.add() && Добавляем чистый лист

oword.caption='Мой Word' && При желании - заголовок окна Word

oWordRef = GetObject('','word.basic') && Инструментарий доступа к объектам
Word

***********

owordRef.insert(cr) && Вставляем строку

oWordRef.Font("Times New Roman",18) && Определяем параметры шрифта ...

oWordRef.Bold

oWordRef.Italic

oWordRef.CharColor(2)

owordRef.insert('Дата: '+dtoc(date())+cr) && Вставляем текст и т.д.

owordRef.insert(cr)

************

owordRef.insert(cr)

oWordRef.Font("Times New Roman",12)

oWordRef.Bold(0)

oWordRef.Italic(0)

oWordRef.SelectCurWord

oWordRef.CharColor(0)

owordRef.insert(repl('_',25))

owordRef.insert(cr)

***********

for i=1 to 10

owordRef.insert(cr)

oWordRef.Font("Times New Roman",14)

oWordRef.Bold

oWordRef.Italic(0)

oWordRef.CenterPara

oWordRef.Underline

oWordRef.CharColor(0)

owordRef.insert('Заголовок'+str(i))

owordRef.insert(cr)

oWordRef.Font("Times New Roman",14)

oWordRef.Bold(0)

oWordRef.Italic

oWordRef.JustifyPara

oWordRef.CharColor(0)

owordRef.insert('Текст'+str(i))

owordRef.insert(cr)

ENDFOR


owordRef.insert(cr)

oWordRef.Font("Times New Roman",12)

oWordRef.Bold(0)

oWordRef.Italic(0)

oWordRef.SelectCurWord

oWordRef.CharColor(6)

owordRef.insert('Конец файла '+repl('_',25))

owordRef.insert(cr)


END=oword.activedocument.Bookmarks("\EndofDoc").select


oword.visible= .t.


Каратаев. GUWP@YANDEX.RU
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Word
    #34498249
labecita
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пишу диплом на фокспре, задача-из нескольких таблиц даннеы вставить в некоторые поля в тексте и все это перекинуть в ворд.сформировать отчет. беде благодарна, если кто поможет и расскажет.отчет достаточно большой. неменяющийся текст хранить уже в ворде? илиснова генерировать при каждом обращении?......
...
Рейтинг: 0 / 0
Word
    #34498322
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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