Yurik78 » 18.05.2005 (Ср) 8:15
Такой вариант не подходит, и вот почему.
Разрабатываю автоматические отчеты для Java через Dephi на Word.
Необходимо сделать универсальныю таблицу. В шаблоне создаю только одну строку, в которой текст со вставленными полями (вроде так называются). Далее в программе идет запрос на создание таблицы из, например, 5 строк. Программа передает комманды Word на добавление строк и копирование содержания первой строки. Далее идет позиционирование на поле ввода. Если (какие комманды узнал из Macros-ов) опустить курсор, то он точно попадет на поле ввода в следующей добавленной строке. Далее выделяю элемент и меняю его своства ( имя, тип и т.п.). Т. о. получается в отчете универсальная таблица произвольной длины , а в щаблоне всего одна основная строка с данными.
Вот такая беда. С показом документа все работает, а в фоне нет.
Можно ли что нибуть сделать?
А этот вариант не работает, ну, вообще то, если в ячейке определить все объекты поля ввода... Но тогда надо уметь определять номер объекта или ссылку на него в выделенном тексте. И как перебирая ячейки выделить текст в ней или получить список объектов?
Наверно, загрузил...