Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Text Form Field и как до него доброаться... / 8 сообщений из 8, страница 1 из 1
10.08.2006, 10:06
    #33909752
Zarshed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
Имеется следующая задача.
В БД Visual Foxpro есть таблица. Есть интерфейс на эту БД. Существует стандартный шаблон контракта в формате MS Word. Необходимо из интерфейса передать данные на поля Text Form Field данного контракта.

Local lcDoc

lcDoc='C:\contract.doc'

If File(lcDoc)
Local loWord
Local loDoc

loWord=Createobject('word.application')

If Type('loWord')='O'

loDoc=loWord.Documents.Open(Fullpath(lcDoc))
loDoc.тут_нужен_указатель_к_полю=alltrim(TableName.FieldName)

Endif
Else
Messagebox('File not found')

Endif

Подскажите пожалуйста,
Заранее благодарен за ответы.
...
Рейтинг: 0 / 0
10.08.2006, 10:22
    #33909800
vkluch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
wrd = createObject("Word.Application")
wrd.Documents.Open("Name_file")
wrd.Selection.GoTo(-1,,,"num") && num - имя закладки в Word
wrd.Selection.InsertAfter(ALLTRIM(OutValue)) && OutValue - ваше значение
...
Рейтинг: 0 / 0
10.08.2006, 11:01
    #33909892
Zarshed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
vkluchwrd = createObject("Word.Application")
wrd.Documents.Open("Name_file")
wrd.Selection.GoTo(-1,,,"num") && num - имя закладки в Word
wrd.Selection.InsertAfter(ALLTRIM(OutValue)) && OutValue - ваше значение

Здесь, wrd.Selection.InsertAfter вставляет зачение только после закладки в Word а как написать так чтобы встявлят в саму закладку???
...
Рейтинг: 0 / 0
10.08.2006, 11:09
    #33909921
vkluch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
Не понял что значит в саму закладку.
Закладка это просто место для вставки.
...
Рейтинг: 0 / 0
10.08.2006, 11:48
    #33910058
Zarshed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
vkluchНе понял что значит в саму закладку.
Закладка это просто место для вставки.

У меня в документе объект Text Form Field, понимаешь?
Вот в нее и надо вставить. Твой код супер, но так InsertAfter вставляет данные ПОСЛЕ объекта а на в саму.

Помоги
...
Рейтинг: 0 / 0
10.08.2006, 12:01
    #33910120
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
...
Рейтинг: 0 / 0
10.08.2006, 12:07
    #33910139
vkluch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
Это когда ставишь имя закладки в свойствах TextFormField.
Войди клавиатурой внуть поля и через меню Вставка Закладка добавь свою закладку внутрь поля . У меня получилось.
...
Рейтинг: 0 / 0
10.08.2006, 12:55
    #33910305
Zarshed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Form Field и как до него доброаться...
ВладимирМВот это подойдет?

Как мне вывести данные в существующий MS WORD документ

Просто супер!!!
Спасибо!!!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Text Form Field и как до него доброаться... / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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