powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ограничение на количество записей в подчиненной форме
7 сообщений из 7, страница 1 из 1
Ограничение на количество записей в подчиненной форме
    #32434120
novss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть главная форма, к ней прилинкована подчиненная, необходимо чтобы юзер мог ввести в подчиненную только 2 записи.

Можно ли каким образом ограничить кол-во записей, которые юзер может сделать в подчиненной форме?
...
Рейтинг: 0 / 0
Ограничение на количество записей в подчиненной форме
    #32434135
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub Form_Current()
Dim rst As DAO.Recordset
If Me.NewRecord Then
Set rst = Me.RecordsetClone
rst.MoveLast
If rst.RecordCount >  1  Then
Me.Undo
DoCmd.GoToRecord , , acFirst
End If
End If
Set rst = Nothing
End Sub
...
Рейтинг: 0 / 0
Ограничение на количество записей в подчиненной форме
    #32434546
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Можно описать поле логического типа и сделать его частью ключа. Тогда можно будет заполнить записи только один раз с True и один раз с False.
...
Рейтинг: 0 / 0
Ограничение на количество записей в подчиненной форме
    #32434621
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Private Sub Form_Dirty(Cancel As Integer)
Cancel = (Me.Recordset.RecordCount >= 2)
End Sub
...
Рейтинг: 0 / 0
Ограничение на количество записей в подчиненной форме
    #32434648
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам
Таким образом ты не только добавлять не сможешь, но и редактировать уже введенные
Тогда уж лучше BeforeInsert отменять. И все равно проглючит - при многопользовательской работе.
Так что лучше не с формами бороться, а с лишними данными, т.е. воспользоваться советом Саныча например.
...
Рейтинг: 0 / 0
Ограничение на количество записей в подчиненной форме
    #32434664
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"мог ввести в подчиненную только 2 записи"
как спросили
так я и ответил
...
Рейтинг: 0 / 0
Ограничение на количество записей в подчиненной форме
    #32434692
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но запрещать редактирование этих двух записей не просили?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ограничение на количество записей в подчиненной форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]