powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / отчет в word
2 сообщений из 2, страница 1 из 1
отчет в word
    #33819767
RIGOR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Создан отчет(DBF). Направляется текстовая часть в WORD(шаблон таблицы есть).
IF TYPE([m.loDoc.FormFields("sumi")])="O"
m.loDoc.FormFields("sumi").Result=report.sumi
IF TYPE([m.loDoc.FormFields("nom_schet")])="O"
m.loDoc.FormFields("nom_schet").Result=report.nom_schet
IF TYPE([m.loDoc.FormFields("cnti")])="O"
m.loDoc.FormFields("cnti").Result=report.cnti
IF TYPE([m.loDoc.FormFields("datachet")])="O"
m.loDoc.FormFields("datachet").Result=report.data_schet
Все работает. Но при наличии нескольких строк (в DBF) не выводятся значении, начиная со второй строки(в WORD). Задача: как програмно заставить добавлять в таблицу Word столько записей (строк) сколько необходимо.
...
Рейтинг: 0 / 0
отчет в word
    #33819942
Недоходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 RIGOR

Просто указатель в твоей таблице всегда находиться на одном месте. тебе нужно двигать его. используй коменду GO номер_строки in имя_таблы.
я здесь недавно поднимал тему по таблицам в ворде. посмотри. добавление строки в таблице
.selection.insertrowsbelow(1)
и перемещаешь указатель на созданную строку
.selection.moveleft(1,1)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / отчет в word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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