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

Подчиненая форма сделана на основе таблицы в которой в общем повторяющиеся данные должны присутствовать...

Спасибо
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630633
Alexanderik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
главная
ID  KLASS
1      5
2      6

subTab
ID    IDRel   NAME
1      1       VASYA
2      1       PETYA - вводиться
3      1       VASYA - не должна вводиться !
4      2       VASYA - вводиться
5      2       VASYA - не должна вводиться !
6      2       VASYA - не должна вводиться !
7      2       PETYA - вводиться

так должно быть ?
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630635
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Именно это и имел в виду ...

какой самый простой и действенный способ ...
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630638
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nukri...
какой самый простой и действенный способ ...

составной уникальный индекс
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630641
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тоесть например если сложить как String два уникальных кода (Главной таблицы и подчиненной) ... положить затем это в уникальное поле в подчиненной таблице ... должно получиться ...

за мысль спасибо !
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630650
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не понял, что за мысль ты узрел.

а пердлагал просто в subTabl завести составной индекс по полям
(IDrel, Name) и объявить его уникальным.
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630654
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Любопытно мне. В вопросе было сказано:

nukriПодчиненая форма сделана на основе таблицы в которой в общем повторяющиеся данные должны присутствовать...
И я не понимаю - ни того, как удастся сделать индекс (не нарушив это условие), ни того, чем поможет мысль с копированием двух полей в одно...
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630656
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычЛюбопытно мне. В вопросе было сказано:

nukriПодчиненая форма сделана на основе таблицы в которой в общем повторяющиеся данные должны присутствовать...
И я не понимаю - ни того, как удастся сделать индекс (не нарушив это условие), ни того, чем поможет мысль с копированием двух полей в одно...
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630657
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот что значит - голова.
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630658
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
У меня есть два несовместимых толкования.

1. Автор вопроса что-то имел в виду, а мы не поняли.
2. Автор вопроса нечетко выразился в вопросе и не знаком с понятием ключа.
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630660
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexanderik - вроде понял и даже не поленился схемку набросать

я сделал просто еще одно ключевое поле
и стал в него заносить переменную

String = ID & IDRel
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630663
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nukriAlexanderik - вроде понял и даже не поленился схемку набросать

я сделал просто еще одно ключевое поле
и стал в него заносить переменную

String = ID & IDRel
Я понял Alexanderik-a так
не должно быть двух Васей, использующих один и тот же IDRel

Дополнительное введенное Вами поле - в этом отношении Васей не ограничивает.
Возможно я не понял, кто такой ID в subTab
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630664
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 nukri:
А почему нельзя сделать обычный ключ из двух полей? И если можно, то что обозначала та фраза, которую я процитировал?
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630665
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А кроме того, формула ID & IDRel будет давать повторяющиеся значения. Например, 1 & 11 = 11 & 1.
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630667
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Нет в данном случае я имею сложные неповторяющиеся значения из букв и цифр - которые никак не могут дать такой случай -> 1 & 11 = 11 & 1

По поводу фразы может быть я не совсем точно выразился - я имел в виду, только то, что нарисовал Alexanderik (за что ему огромное спасибо)
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630668
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
nukriПо поводу фразы может быть я не совсем точно выразился - я имел в виду, только то, что нарисовал Alexanderik (за что ему огромное спасибо)
Но тогда надо сделать так, как предложил Victosha, а не извращаться (пардон) с копированием и дублированием данных.
...
Рейтинг: 0 / 0
Защита от ввода повтор. данных в подч. форме
    #32630669
lobodava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иллюстрация :)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Защита от ввода повтор. данных в подч. форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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