Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Защита от ввода повтор. данных в подч. форме / 17 сообщений из 17, страница 1 из 1
01.08.2004, 15:33:14
    #32630629
nukri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита от ввода повтор. данных в подч. форме
Как самым простым способом сделать так, чтобы в подчиненной форме нельзя было вводить повторяющиеся данные ?

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

Спасибо
...
Рейтинг: 0 / 0
01.08.2004, 15:53:54
    #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
01.08.2004, 15:56:52
    #32630635
nukri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Защита от ввода повтор. данных в подч. форме
Именно это и имел в виду ...

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

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

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

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

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

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

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

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

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

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

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

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

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


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