|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
На форме есть поле Код врача и поле Фамилия. Чтобы определилась фамилия, надо ввести код врача, естественно это не удобно пользователю. Как можно обойти ситуацию ? Пробовал списком, но не срастается. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 09:20 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 09:21 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
Почему неудобно пользователю? Много фамилий - долго листать список? Вопрос совсем непраздный, ибо можно много решений предложить.... и они тоже могут оказатьcя неудобными... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 13:05 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
О! или надо таки просто список фамили1 врачей сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 13:08 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
Я бы сделал как-то так(может не совсем правильно понял задачу) : ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 16:11 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
leshqow, вариантов решения множество. Можно выпадающим списком фамилий Можно сделать два различных поля для поиска по коду и фамилии. Можно сделать общее поле поиска по коду и/или фамилии. Любой вариант не будет идеальным, кому то "будет не удобен". ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 16:14 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
leshqow...Пробовал списком, но не срастается.... Тоже попробовал вложить свои 3 копейки, но почему то не смог в вашем первом посте преобразовать какое либо поле в - Поле со списком. Ваш пример не настоящий, а нарисованный что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 16:57 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
А кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему(какая необходимость вынудила так сделать) это 2 таблицы, а не одна? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 17:53 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
sdku...А кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему...? По слухам, так кажись тоже иногда делають, когда хотят скрыть конфеденциальные данные, типа адреса, где врачи ночуют, отдыхая от дел праведных. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 18:07 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
Лапухsdku...А кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему...?По слухам, так кажись тоже иногда делають, когда хотят скрыть конфеденциальные данные, типа адреса, где врачи ночуют, отдыхая от дел праведных.В однопользовательской однозначно делать одну таблицу(чтоб не охранять данные от самого себя), а в многопользовательской,считаю более правильным,делать одну таблицу(форму) и разграничить права(для некоторых пользователей скрывать некоторые поля) За все время работы с ACCESS связью 1:1 пользовался 1-2 раза - не помню по каким причинам. Но точно не потому,что не хватило 255 полей ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 22:54 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
sdkuА кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему(какая необходимость вынудила так сделать) это 2 таблицы, а не одна?это скорее всего какой то глюк . Обычно связь 1:1по двум ключевым полям а на схеме лишь одно. По идее там один ко многим мне кажется. Не ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2018, 23:31 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
sdku, согласен, я тоже ни когда не использую 1к1 ибо когда только начинал изучать акс, поэксперементировал для общего развития и окончательно определился, что лучше объединить в одну таблицу, чем разбивать. Но как уже сказал выше, как то один товарищчь, повернутый на секретности , попросил разложить таблички по разным файлам, так сказать - Секретному и - Не очень секретному и связать. А мне чё, не трудно - разложил. Каких то других более менее разумных движений в данном направлении не вижу. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 05:44 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
Лапухsdku, согласен, я тоже ни когда не использую 1к1 ибо когда только начинал изучать акс, поэксперементировал для общего развития и окончательно определился, что лучше объединить в одну таблицу, чем разбивать. Но как уже сказал выше, как то один товарищчь, повернутый на секретности , попросил разложить таблички по разным файлам, так сказать - Секретному и - Не очень секретному и связать. А мне чё, не трудно - разложил. Каких то других более менее разумных движений в данном направлении не вижу. Так пример тредстартера и демонстрирует "когда нужно 1-1" Врач "Ухогорлонос" - сейчас "Иван Иваныч", а завтра "Семен Семеныч". Люди приходят и уходят - врач остается. Врач = должность. Персона = человек. Две разные сущности = две таблицы. ЗЫ. Кстати, связь 1-1 здесь неправильно. Один человек может работать двумя разными врачами. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 06:53 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
aleks222, Тоесть вы считаете, что врачем - Ухогорлоносом, может быть только Иванов И.И., а Петров П.П. или кто то иной уже таким врачем быть не может? Если уж совсем по правильному, то должно быть 3 таблицы Человеки - Справочник Должности - Справочник ДолжностиЧеловеков - Промежуточная таблица со связями к таблицам Человеки и Должности. Получится связь - Многое ко многим ИБО, Сидоров может быть специалистом в нескольких областях медицины И в тоже время Терапевтом может быть - Куликов, Воронин, Орлов и еще 50 личностей. Обычно 1 чел имеет одну специальность и лентяи типа меня из справочника - Должности подставляют эту должность в - Сотрудники (Человеки). Все зависит от поставленной задачи и как обычно на любителя. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 07:29 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
aleks222Люди приходят и уходят - врач остается. . Но расписание планируется не под должность, а под человека. И другое дело, в какой роли он будет выступать в тот или иной промежуток ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 07:42 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
982183Но расписание планируется не под должность, а под человека.именно что под должность. Иначе какой бы не был хороший человек, если не занимает должность, то и в расписание не попадёт. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 07:59 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
sdkuА кто такие "персоны" и "врачи", таблицы связаны 1:1 и почему(какая необходимость вынудила так сделать) это 2 таблицы, а не одна? Персона может быть врачом, а может быть пациентом. Просто сущность пациенты не отображена на схеме и спасибо за пример, взял его как основу. Можно закрывать. Всем спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 09:43 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
Панург982183Но расписание планируется не под должность, а под человека.именно что под должность. Иначе какой бы не был хороший человек, если не занимает должность, то и в расписание не попадёт. У человека может быть больничный/отгул/отпуск/совмещение. Но не у должности. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 09:59 |
|
Добавление в форму по фамилии, а не по ключу.
|
|||
---|---|---|---|
#18+
982183Панургпропущено... именно что под должность. Иначе какой бы не был хороший человек, если не занимает должность, то и в расписание не попадёт. У человека может быть больничный/отгул/отпуск/совмещение. Но не у должности.Правильно, поэтому будет либо другой равнозначный специалист, а не, например, завхоз или хирург вместо терапевта, либо временно должность уберут из расписания. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 10:36 |
|
|
start [/forum/topic.php?fid=45&msg=39680825&tid=1611281]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 194ms |
0 / 0 |