Выпадающий список в форме или как связать таблицы

Автор ForumOOo (бот), 5 апреля 2008, 16:14

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

ForumOOo (бот)

В данной статье представлено пять вариантов создания выпадающего (раскрывающегося) списка в форме OOo Base. Все варианты снабжены снимками экрана и примерами файлов.Рекомендуется к прочтению начинающему пользователю OpenOffice.org Base  
http://myooo.ru/content/view/73/58/" target="_blank">Оригинал статьи

Посетителями форума-источника отмечено что этими пятью способами не исчерпываются возможности ООо по связыванию таблиц в выпадающих списках, в том числе, что формы можно создавать не только в dBase, но и во Writer, однако это, пожалуй, уже для тех кто прошел ступеньку "начинающих" для которых и написана эта статья.

dr.Faust

Разобрался.
Грешным делом решил, что элементы управления форм БД чем-то отличаются от обычных.
Нужно всего лишь разгруппировать лэйбл и фиелд.

aise

Можно и просто щелкнуть по полю, удерживая

Aico

Удерживая что??? А то для редактирования свойств поля всегда приходилось применять "Группировка - изменить группу", что отнимает некоторое количество времени, особенно если полей много...


dvc

Продублирую еще здесь вопрос:

Большое спасибо автору за документ. Кратко и доступно! Лично мне очень помогло.

Но хотелось бы еще одно добавление запросить в статью:

Если мы делаем выпадающий список связанный с другой таблицей, то при обновлении родительской таблицы из другого места, список автоматически не обновляется. И простых способов обновить его я не нашел. Приходится закрывать форму и открывать ее заново - не айс.

Хотелось бы увидеть текст макроса, который перечитывает выпадающий список ( listbox.reset() ?) и рекомендации, к каким событиям лучше и безопаснее привязать этот макрос. Потому что при неправильной привязке, можно получить бесконечный цикл обновления...

Apache

Ура! Огромное спасибо!
Методом научного тыка у меня что-то плохо получаться начало  8)
А так прямо разжевано.