powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Razreshenije tolka odnoi zapisi pod kriterij.
17 сообщений из 17, страница 1 из 1
Razreshenije tolka odnoi zapisi pod kriterij.
    #32230390
pX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pX
Гость
Jesth glavnaja forma (Main) v katoroi neskolka podchinjonih form. Formi otkrivajutsa uze s kriteijem j jesli netu sootvetstvujusheva kriterija to idjot kak novaja zapis. Kak mozna sdelath shtobi v forme nerzja vodith bolshe odnoi novoi zapisi - ni v glavnoi ni v podchinjonih, a jesli uze zapis sushestvujet to tolko redaktirovath jejo no nevvodith pod etim kriterijem novuju. Mozna koneshna ustanovith na tablicu kljuch sootvestvenij tak shto i hotja eta zdelath nerzja i budeth vibrasivatsa okno o nevozmoznosthi eto zdelath. No kak v forme zaprethit daze na perehozdenije 2 zapis. Veth bivajet shto polzovatheli perehodjat na novuju i potom nemogut nechevo zdelath.
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32230411
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я не уверен, что правильно понял вопрос, но предлагаю так:

1. На OnCurrent внешней формы ставим:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
With MySub.Form
    If .RecordsetClone.RecordCount =  0  Then
        .DataEntry = True
        .AllowAdditions = True
    Else
        .DataEntry = False
        .AllowAdditions = False
    End If
End With


2. То же самое делаем на AfterInsert и OnDelete сабформы.
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32230517
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Кстати, неплохо бы и ключ в таблице сделать, чтобы при данном сочетании значений его полей можно было занести не более одной записи.
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231526
pX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pX
Гость
Kljuch ta zdelath ne problema (on uze jesth) problema v tom shtobi posle tavo kak on vodit etu odnu novuju zapis nerzja daze pereithi na vozdenije tamze jesho odnoi (hoth i jejo nerzja to vesti) potomu shto jesli skazem user praidjot po mishenomu koljosiku palcem i pereskachet na novuju zapis i tam budut pojevljatsa kakije ta soobshenije o nevozmoznosti voda danih to bolshentstvo i nedogodajetsa shto nuzna otoithi nazat.
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231556
А если к коду Саныча добавить еще строку и попробоват задать свойству формы Cycle значение "All Records":

Код: plaintext
Form_frmForm.Cycle =  1 
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231557
Упс, нет не то говорю, на мышь реагирует...
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231618
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pX, в момент открытия формы можно сделать как Саныч прописал.
А на случай ввода новой записи и недопущения ввода еще одной, то самое простое (но визуально не очень красивое) вот что:
Private Sub Form_AfterInsert()
Me.AllowAdditions = False
End Sub
Попробуй...

Можно еще поиграться с событиями формы и с проверками (например, If Me.NewRecord = True Then...), но это уже сам в твоих конкретных условиях.
ИМХО, копать надо в сторону Me.AllowAdditions = False, а уникальные счетчики тока для внутреннего пользования - пользователю никаких сообщений видеть не надо...
Сорри, еси чё не так...
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231646
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Нуф, а разве я этого не предложил с самого начала?
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231679
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мля! Саныч... Точно... Извиняюсь!!! //код посмотрел, понял что это делается в момент открытия, а остальное как-то даже не заметил :(((
Саныч, сорри... Действительно как то получилось паршиво...
Но тогда не очень понятно что же не устраивает pX...
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231747
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Нуф, ты не расстраивайся. Наверно, у меня почерк мелкий и неразборчивый. Видишь, и ты не разглядел, и pX не разглядел, значит вы оба правы, а я не прав. :^)))
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231748
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч,не растраивайся. Ты был не уверен ,что правильно понял вопрос,а рХ был не уверен,что правильно понял ответ. :)
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231750
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^)))
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231794
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Нуф, ты не расстраивайся.
Угу... //но сё равно лишает себя сладкого на два дня...
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231868
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Тогда отдай сладкое мне. Звчем пропадать добру...
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231947
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"ке ладке? дно ету... ету уе..." //что-то дочавкивая показывает копытца в доказательство сказанного
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32231952
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^))))))))))))))))))))))))))
...
Рейтинг: 0 / 0
Razreshenije tolka odnoi zapisi pod kriterij.
    #32232703
pX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pX
Гость
Sanich izvini i sposibo. Pri dobavljenije vsjo OK v mesto MySub postavil imja podchinjonoi formi. No pri udalenije viletajet error. Shto v mesto MySub v podchenjonoi forme nuzna stavith na AfterInsert i OnDelete - imja samoi podchinjonoi formi ili shtota drugoje.
I kak delath jesli polshe odnoi podchinjonoi formi - tavith 2 With ?
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Razreshenije tolka odnoi zapisi pod kriterij.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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