2012-05-30 5 views
1

Я смотрел и пытался куча разных вещей, но я не могу решить мою ситуацию:Подформ решение с ограниченным пространством - MS Access

Комната содержит мебель. Мне нужен инвентарь/детали об этой мебели, а также о комнате. Пользователь измеряет комнату с некоторыми другими деталями, затем ИДЕАЛЬНО будет использовать подформы для добавления мебели и их деталей с использованием многопозиционной подформы. Однако у меня ОЧЕНЬ ЛИМИТЕД пространство. Это предназначено для планшетного ПК, поэтому пространство экрана почти ничего. Мне нужно включить изображения и описания и т. Д., Поэтому я в основном имею около 1-2 полей в ширину на 7-8 полей для размещения моей подформы. Проблема заключается в том, что сама мебель имеет около 15 полей.

Так что, я думаю, из-за ограничений пространства и странных требований мне нужно что-то, что не является подчиненным; возможно, ссылку на другую форму, которую пользователь мог бы добавить в мебель без необходимости повторного заполнения информации о номере (например, номер комнаты, номер здания и т. д.).

Идеи?

ответ

0

Используйте подформу, но включайте только название и количество элементов (?). Поместите кнопку добавления где-нибудь подходящую и используйте ее для добавления элементов к тому, что когда-либо было в текущей подформе. Кнопка добавления может открывать несвязанную или связанную форму.

+0

Как я могу подробно описать, в чем состоит его родительская комната? Я попытался настроить вещи в Form_Open(), чтобы изменить набор записей на основе значений в Forms! TheRoomForm! RoomName, например, но это ненадежно по нескольким причинам. Мне нравится идея небольшой подформы суммировать для пользователя, когда они смотрят на комнату, а затем кнопку, которая приводит к деталям. Это именно то, что я собирался сделать; Я просто не знаю, как настроить форму. – StuckAtWork

+0

Вы можете включить инструкцию Where или OpenArg в действие OpenForm. http://msdn.microsoft.com/en-us/library/aa141520(v=office.10).aspx Вы даже можете сделать форму модальной. – Fionnuala

+0

Ах, это информация, в которой я нуждался! Благодаря! Я действительно выглядел .. явно недостаточно. – StuckAtWork

Смежные вопросы