Скрытие нулевых записей по команде - PullRequest
1 голос
/ 29 августа 2011

Мой вопрос довольно прост и, надеюсь, прост.

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

Я могу дать более подробную информацию, если это необходимо

Спасибо за любую помощь!

1 Ответ

1 голос
/ 29 августа 2011

Вот пример использования фильтра (аналогично использованию встроенной функции фильтрации из меню Access / Office):

Настройка:

  • Таблица (например, детали):

enter image description here

  • Форма (PartsForm):

enter image description here enter image description here enter image description here

  • Обработчик событий для флажка (OnClick):

    Private Sub DisplayAllFilter_Click()
    
    Me.Filter = ""
    
    If Me.DisplayAllFilter.Value = False Then
        Me.Filter = "[PartNumber] is not null"
        Me.FilterOn = True
    Else
        Me.FilterOn = False
    End If
    
    End Sub
    

Результат будет примерно таким: enter image description here enter image description here

...