Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > openoffice.org создание наклеек


Автор: bilbobagginz 7.2.2009, 02:56
Привет.
надо наляпать наклеечки на компики.
есть бумажка - наклейки, есть принтер это дело поддерживающий печать на этих наклеечках.

что делаю:
в OpenOffice.Org Base создаю новый файл-базу, создаю 1 таблицу, в табличке есть колонки, с именем, сохраняю, добавляю данные, сохраняю. 
иду в Tools->Options-> OpenOffice.Org Base->Databases
регистрирую эту базу, так что она в списке регистрированных.

Далее создаю новый файл 
New - > Labels.
получаю оконце. 
во вкладке "Labels" создаю наклейку:
Цитата

Host: <machines.label.0.hostname>
Mem: <machines.label.0.memsize> GB
..
..

далее выбираю правильнуй бумагу, иду во вкладку "Format", и проверяю, что бумага подходит отступам и т.д.
жму на кнопку "New Document".
получаю новый документ, разделённый как надо на наклеечки, но в каждой наклейке не поля из базы, а вот это:
Цитата

Host: <hostname>
Mem: <memsize> GB
..
..

т.е. данные из базы данных не вошли.


ЧТО ДЕЛАТЬ ?


Автор: Imple 9.2.2009, 06:57
Привет!

Ну по ходу так оно и бывает... OO.org вытаскивает данные из базы только когда распечатываешь файл (File -> Print). До самой печати оно так и выглядит, как <блаблабла>. Что самое интересное, посмотреть как будут выглядить данные на бумаге нельзя ни в Print Preview, ни с помощью Export as PDF...

Добавлено через 5 минут и 14 секунд
Все, разобрался. В созданном документе (в том где вылезло куча <блаблабла>) нажать F4 (View -> Data Sources), откроется таблица с данными, выбрать интересующие нас записи, можно все разом, и надавить на "Data to Fields" (такой значек с зеленой стрелкой и квадратиком в тулбаре). Данные перетекут в документик...

Автор: bilbobagginz 9.2.2009, 19:25
Забыл сказать: Спасибо огромное!


Цитата(Imple @  9.2.2009,  06:57 Найти цитируемый пост)
Все, разобрался. 

млин.... ГДЕ ТЫ ЭТО НАШЁЛ?


Автор: Imple 10.2.2009, 06:10
Как всегда, в гугле smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)