Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Добавление в форму по фамилии, а не по ключу. / 19 сообщений из 19, страница 1 из 1
29.07.2018, 09:20
    #39680652
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
На форме есть поле Код врача и поле Фамилия. Чтобы определилась фамилия, надо ввести код врача, естественно это не удобно пользователю. Как можно обойти ситуацию ? Пробовал списком, но не срастается.
...
Рейтинг: 0 / 0
29.07.2018, 09:21
    #39680653
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
...
Рейтинг: 0 / 0
29.07.2018, 13:05
    #39680678
Serg197311
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
Почему неудобно пользователю? Много фамилий - долго листать список?
Вопрос совсем непраздный, ибо можно много решений предложить.... и они тоже могут оказатьcя неудобными...
...
Рейтинг: 0 / 0
29.07.2018, 13:08
    #39680679
Serg197311
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
О! или надо таки просто список фамили1 врачей сделать?
...
Рейтинг: 0 / 0
29.07.2018, 16:11
    #39680695
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
Я бы сделал как-то так(может не совсем правильно понял задачу) :
...
Рейтинг: 0 / 0
29.07.2018, 16:14
    #39680696
Tarasios
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
leshqow,

вариантов решения множество.
Можно выпадающим списком фамилий
Можно сделать два различных поля для поиска по коду и фамилии.
Можно сделать общее поле поиска по коду и/или фамилии.
Любой вариант не будет идеальным, кому то "будет не удобен".
...
Рейтинг: 0 / 0
29.07.2018, 16:57
    #39680699
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
leshqow...Пробовал списком, но не срастается....
Тоже попробовал вложить свои 3 копейки, но почему то не смог в вашем первом посте преобразовать какое либо поле в - Поле со списком.
Ваш пример не настоящий, а нарисованный что ли?
...
Рейтинг: 0 / 0
29.07.2018, 17:53
    #39680703
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
А кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему(какая необходимость вынудила так сделать) это 2 таблицы, а не одна?
...
Рейтинг: 0 / 0
29.07.2018, 18:07
    #39680705
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
sdku...А кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему...?
По слухам, так кажись тоже иногда делають, когда хотят скрыть конфеденциальные данные, типа адреса, где врачи ночуют, отдыхая от дел праведных.
...
Рейтинг: 0 / 0
29.07.2018, 22:54
    #39680780
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
Лапухsdku...А кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему...?По слухам, так кажись тоже иногда делають, когда хотят скрыть конфеденциальные данные, типа адреса, где врачи ночуют, отдыхая от дел праведных.В однопользовательской однозначно делать одну таблицу(чтоб не охранять данные от самого себя), а в многопользовательской,считаю более правильным,делать одну таблицу(форму) и разграничить права(для некоторых пользователей скрывать некоторые поля)
За все время работы с ACCESS связью 1:1 пользовался 1-2 раза - не помню по каким причинам.
Но точно не потому,что не хватило 255 полей
...
Рейтинг: 0 / 0
29.07.2018, 23:31
    #39680783
DarkMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
sdkuА кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему(какая необходимость вынудила так сделать) это 2 таблицы, а не одна?это скорее всего какой то глюк . Обычно связь 1:1по двум ключевым полям а на схеме лишь одно. По идее там один ко многим мне кажется. Не ???
...
Рейтинг: 0 / 0
30.07.2018, 05:44
    #39680809
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
sdku, согласен, я тоже ни когда не использую 1к1 ибо когда только начинал изучать акс, поэксперементировал для общего развития и окончательно определился, что лучше объединить в одну таблицу, чем разбивать.
Но как уже сказал выше, как то один товарищчь, повернутый на секретности , попросил разложить таблички по разным файлам, так сказать - Секретному и - Не очень секретному и связать.
А мне чё, не трудно - разложил.
Каких то других более менее разумных движений в данном направлении не вижу.
...
Рейтинг: 0 / 0
30.07.2018, 06:53
    #39680816
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
Лапухsdku, согласен, я тоже ни когда не использую 1к1 ибо когда только начинал изучать акс, поэксперементировал для общего развития и окончательно определился, что лучше объединить в одну таблицу, чем разбивать.
Но как уже сказал выше, как то один товарищчь, повернутый на секретности , попросил разложить таблички по разным файлам, так сказать - Секретному и - Не очень секретному и связать.
А мне чё, не трудно - разложил.
Каких то других более менее разумных движений в данном направлении не вижу.

Так пример тредстартера и демонстрирует "когда нужно 1-1"

Врач "Ухогорлонос" - сейчас "Иван Иваныч", а завтра "Семен Семеныч".

Люди приходят и уходят - врач остается.

Врач = должность.
Персона = человек.

Две разные сущности = две таблицы.

ЗЫ. Кстати, связь 1-1 здесь неправильно. Один человек может работать двумя разными врачами.
...
Рейтинг: 0 / 0
30.07.2018, 07:29
    #39680825
Лапух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
aleks222,
Тоесть вы считаете, что врачем - Ухогорлоносом, может быть только Иванов И.И., а Петров П.П. или кто то иной уже таким врачем быть не может?
Если уж совсем по правильному, то должно быть 3 таблицы
Человеки - Справочник
Должности - Справочник
ДолжностиЧеловеков - Промежуточная таблица со связями к таблицам Человеки и Должности.
Получится связь - Многое ко многим
ИБО, Сидоров может быть специалистом в нескольких областях медицины
И в тоже время Терапевтом может быть - Куликов, Воронин, Орлов и еще 50 личностей.
Обычно 1 чел имеет одну специальность и лентяи типа меня из справочника - Должности подставляют эту должность в - Сотрудники (Человеки).
Все зависит от поставленной задачи и как обычно на любителя.
...
Рейтинг: 0 / 0
30.07.2018, 07:42
    #39680829
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
aleks222Люди приходят и уходят - врач остается.
.
Но расписание планируется не под должность, а под человека.
И другое дело, в какой роли он будет выступать в тот или иной промежуток
...
Рейтинг: 0 / 0
30.07.2018, 07:59
    #39680833
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
982183Но расписание планируется не под должность, а под человека.именно что под должность. Иначе какой бы не был хороший человек, если не занимает должность, то и в расписание не попадёт.
...
Рейтинг: 0 / 0
30.07.2018, 09:43
    #39680870
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
sdkuА кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему(какая необходимость вынудила так сделать) это 2 таблицы, а не одна?

Персона может быть врачом, а может быть пациентом. Просто сущность пациенты не отображена на схеме и спасибо за пример, взял его как основу.

Можно закрывать. Всем спасибо.
...
Рейтинг: 0 / 0
30.07.2018, 09:59
    #39680884
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
Панург982183Но расписание планируется не под должность, а под человека.именно что под должность. Иначе какой бы не был хороший человек, если не занимает должность, то и в расписание не попадёт.
У человека может быть больничный/отгул/отпуск/совмещение.
Но не у должности.
...
Рейтинг: 0 / 0
30.07.2018, 10:36
    #39680896
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление в форму по фамилии, а не по ключу.
982183Панургпропущено...
именно что под должность. Иначе какой бы не был хороший человек, если не занимает должность, то и в расписание не попадёт.
У человека может быть больничный/отгул/отпуск/совмещение.
Но не у должности.Правильно, поэтому будет либо другой равнозначный специалист, а не, например, завхоз или хирург вместо терапевта, либо временно должность уберут из расписания.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Добавление в форму по фамилии, а не по ключу. / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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