Данные для списка в форме (LibreOffice 3.4)

Автор ishayahu, 25 мая 2011, 20:47

0 Пользователи и 1 гость просматривают эту тему.

ishayahu

Делаю форму для ввода в таблицу "ЗаменаКартриджей". Для поля принтер (список) надо выбирать значения из таблицы Активы, где КодАктива равен 0. Написал запрос:
Код:
SELECT "КодАктива" FROM "Активы" WHERE "КодКатегорииАктива" = 0
И никак не могу понять, куда его надо впихнуть, чтобы при загрузке формы в список загружались значения, выбранные запросом.

[вложение удалено Администратором]
WinXP - OO3.3/LibreOffice3.3

JohnSUN

Mariano Casanova (звучная фамилия, правда?) в своей статье (книге?) "BASE TUTORIAL: From Newbie to Advocate in a one, two... three!" предлагает затолкать этот запрос в представление. А в элементе управления (в списке) указать тип содержимого - Таблица, а само содержимое выбрать из перечня таблиц.
(Это я так, навскидку. Если не на тот вопрос ответил - не серчай)
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

ishayahu

Не очень понял((
Я опытным путем нащупал следующее: можно создать форму с помощью мастера, потом заменить элемент управления на список, выбрать вкладку данные, в типе содержимого указать встроенный sql и в содержимое списка записать нужный запрос. Но почему работает это и не работает простое создание формы - не понятно(
WinXP - OO3.3/LibreOffice3.3