
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.11.2006, 16:47
|
|||
|---|---|---|---|
|
|||
Заполнение Word-шаблона из VB вызывает проблему |
|||
|
#18+
Из VB открываю Word-шаблон для заполнения договора, при повторном вызове шабона при закрытом прежнем документе данные в поля не заносятся. Договор заполняется только при новом запуске проги. Что делать? Не дайте сойти сума. Пример: Set wordApp = Nothing On Error Resume Next Set wordApp = GetObject(, "Word.Application") If Err.Number = 0 Then MsgBox "Внимание! Уже открыт экземпляр документа MS Word. Во избежании возникновения ошибок закройте все документы MS Word и повторите попытку.", vbExclamation, "MS Word" wordApp.Visible = True Exit Sub End If Set wordApp = CreateObject("Word.Application") wordApp.Documents.Add Template:=App.Path & "\ДоговорСемейныеНежилое.dot" Set wordDoc = wordApp.ActiveDocument wordApp.Visible = True adoПомещения.ConnectionString = Module1.СтрокаПодключения adoПомещения.RecordSource = "SELECT * " & _ "FROM Договоры " & _ "ORDER BY ИдентНомерПомещ;" adoПомещения.Refresh wordDoc.Bookmarks("ПолеНомерДоговора").Select If IsNull(adoКвартирыКлиента.Recordset.Fields("НомерДоговора")) = False Then Word.Selection = adoКвартирыКлиента.Recordset.Fields("НомерДоговора") End If Set wordDoc = Nothing Set wordApp = Nothing Присвоение переменным wordDoc и wordApp значения Nothing ничего не дает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2165036]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 510ms |

| 0 / 0 |
