openoffice.org base (Одно из полей таблицы подтягивало значения из другой таблицы)

Модератор: /dev/random

Ответить
JTMarsh
Сообщения: 143
ОС: Debian

openoffice.org base

Сообщение JTMarsh »

Доброго времени суток!

Есть БД написанная на M$ Access (просьба не смеяться). Наполняться только начала. БД требуется сделать кросс-платформенной. Выбор пал на OOBase (из-за мышкотыкательного интерфейса).

Состав БД:
Таблица Типов, Таблица Городов, Таблица Состояний (содержат по 2 поля: ключ-счетчик и информационное поле)
Таблица Основная (в ней 10 полей, 3 из которых подтягиваюся из вышеперечисленных в виде выпадающего списка)
Это в Акцесе. Когда дело дошло до OOBase я не смог найти как сделать вышеозначенную процедуру.

Подскажите, пожалуйста, как решить данную проблему.

P.S. В БД есть еще 3 формы и 4 запроса и 3 отчета. Но буду решать по одной проблеме за раз.

Заранее спасибо.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: openoffice.org base

Сообщение BIgAndy »

Вам надо установитть расширение mdbtool с openoffice.org и импортировать таблицы
Формы придется пересоздавать заново.

В общем, задача ваша простая. Создаете форму, вставьте в нее элемент управления "таблица", в нее требуемые поля (все это делается при помощи "мастеров"), после создания таблицы замените требуемые поля на "поля со списком", далее откройте свойства этих полей и задайте требуемые запросы. Все подробно описано в справке в главе "Поля со списком"


Вообще по OOO есть хороший специализированный форум поддержки base
Программирование в ООBase немного нетрифиальный процесс.
Можете почитать очень полный туториал
Спасибо сказали:
Ответить