AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2008, 12:36   #1  
korochkov is offline
korochkov
Участник
 
3 / 10 (1) +
Регистрация: 09.06.2008
Пожалуйста, подскажите как с помощью навика создать поле в ворде.
Ранее был создан шаблон формата dot.
имеется таблица в ячейках которых имеется поле созданное с помощью: "Вставка" -> "Поле...".
Как повторить тоже самое, но только из Navision?
----

for j := 1 to countrec do
begin
k := j+3;
wdtable := wdDocument.Tables.Item(3);
wdtable.rows.add;
// wdrng := wdtable.range;
wdfields := wdSelection.Fields;
wdfields.add(wdrng, wdFE, str, str_1);
wdTable.Cell(k,1).Range.InsertAfter('{NEXT \* MERGEFORMAT}{MERGEFIELD Сотр_Полн_ТП}');
end;

---
Старый 09.06.2008, 13:17   #2  
korochkov is offline
korochkov
Участник
 
3 / 10 (1) +
Регистрация: 09.06.2008
С помощью VBA делается как-то так:
---

Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
"NEXT ", PreserveFormatting:=True

---
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:32.