Ahhhhh! Куда пошла субформа?

У меня есть форма под названием Группа в моем AD Access MS Access. На нем есть вкладка управления, а на каждой из вкладок есть подчиненная форма. Первая вкладка содержит подчиненную форму Users и не отображается в виде формы. Subform Users отображается в режиме конструктора.

Любой ключ к пониманию того, почему это может происходить?

3 ответа

Решение

По всей видимости, проблема в неправильном SQL-выражении в качестве источника записи для формы.

Как я понимаю, у вас есть элемент управления вкладками, каждая вкладка имеет подчиненную форму. Одна из этих подчиненных форм не отображается в представлении формы, но в представлении "Дизайн", правильно?

Все отображается в представлении "Дизайн", поэтому вполне нормально, что вы видите подчиненную форму там. Это может иметь различные причины, по которым вы не видите подчиненную форму в представлении формы:

  • Проверьте, находится ли подчиненный элемент управления сверху (или на вкладке) элемента управления вкладкой
  • Убедитесь, что вы установили visible = true в свойствах пользователя подчиненной формы
  • Убедитесь, что DisplayWhen = "Always" или "Screen", а не "Print"

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

Убедитесь, что подчиненный элемент управления находится перед элементом управления вкладкой, а не за ним.

Другие вопросы по тегам