1
Torquader
02.10.13
✎
23:54
|
А они там есть ?
В calc именованные ячейки настолько "хорошо" реализованы, что адрес из них приходится вручную получать.
Только это не DocVariable называется, а Field.
На досуге посмотрю.
P.S. меня и от MS Word тошнило после работы с техом, так что, кроме WordPad-a ничем и не интересовался.
А writer - он как-то очень на Word похож, только ещё медленнее.
|
|
2
Jaap Vduul
03.10.13
✎
02:18
|
Там переменные есть, но несколько замороченно сделано по сравнению с MSO.
Есть контейнер com.sun.star.text.TextFieldMasters (получается с помощью метода getTextFieldMasters()) и из него выдёргивается уже "мастер" конкретной переменной (методом getByName()). Далее через свойство dependentTextFields получаем доступ к зависимому от "мастера" полю и меняем его содержимое (свойство content).
Наконец, обновляем отображение полей в документе (getTextFields().refresh())
Как так...
|
|