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

Можно ли каким образом ограничить кол-во записей, которые юзер может сделать в подчиненной форме?
...
Рейтинг: 0 / 0
09.03.2004, 09:22
    #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
09.03.2004, 12:54
    #32434546
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на количество записей в подчиненной форме
Можно описать поле логического типа и сделать его частью ключа. Тогда можно будет заполнить записи только один раз с True и один раз с False.
...
Рейтинг: 0 / 0
09.03.2004, 13:37
    #32434621
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на количество записей в подчиненной форме
Private Sub Form_Dirty(Cancel As Integer)
Cancel = (Me.Recordset.RecordCount >= 2)
End Sub
...
Рейтинг: 0 / 0
09.03.2004, 13:48
    #32434648
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на количество записей в подчиненной форме
2 Хам
Таким образом ты не только добавлять не сможешь, но и редактировать уже введенные
Тогда уж лучше BeforeInsert отменять. И все равно проглючит - при многопользовательской работе.
Так что лучше не с формами бороться, а с лишними данными, т.е. воспользоваться советом Саныча например.
...
Рейтинг: 0 / 0
09.03.2004, 13:53
    #32434664
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на количество записей в подчиненной форме
"мог ввести в подчиненную только 2 записи"
как спросили
так я и ответил
...
Рейтинг: 0 / 0
09.03.2004, 14:01
    #32434692
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничение на количество записей в подчиненной форме
Но запрещать редактирование этих двух записей не просили?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ограничение на количество записей в подчиненной форме / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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