|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Здравствуйте все! Прошу помочь решить проблему со списками (бьюсь несколько дней, но не хватает знаний - прошу не бить по голове!) Имеются две таблицы "Врачи" и "График врачей", связанные один-ко-многим. В форме составления графика имеется СписокПриема с источником "График врачей", в котором отображаются врачи приема за день. Имеется ПолеСоСписком с источником "Врачи", которое используется для составления графика выбранного врача. Как сделать так, чтобы в ПолеСоСписком отображались только те врачи, которых нет в СпискеПриема. Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 10:43 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Medius60Здравствуйте все! Прошу помочь решить проблему со списками (бьюсь несколько дней, но не хватает знаний - прошу не бить по голове!) Имеются две таблицы "Врачи" и "График врачей", связанные один-ко-многим. В форме составления графика имеется СписокПриема с источником "График врачей", в котором отображаются врачи приема за день. Имеется ПолеСоСписком с источником "Врачи", которое используется для составления графика выбранного врача. Как сделать так, чтобы в ПолеСоСписком отображались только те врачи, которых нет в СпискеПриема. Заранее спасибо!покажи результат "битья нескольких дней" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 10:45 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Прогер_самоучка, В том то и дело, что результата нет! Я пытался изменять RowSource ПоляСоСписком на источник из "Графика врачей" на Код: vbnet 1. 2. 3. 4.
, но в результате получал большой список. Были и другие попытки. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 10:53 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Прогер_самоучка, Пробовал и так Код: sql 1. 2. 3. 4.
, но выдает пустой список. Я же говорю, что знаний не хватает. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:08 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Medius60, для конкретного ответа на Ваш вопрос необходимо видеть таблицу график врачей в общем же так:в таблице должно быть поле определяющее на какой месяц составляется график (по умолчанию,в новой записи, на текущий месяц или из последней сохраненной записи),затем,при получении фокуса полемСоСписком [врачи],отобрать врачей для данного месяца уже внесенных в таблицу и использовать этот отбор для формирования строки WHERE (исключить их)при формировании источника строк (можно запросами,но лучше рекордсетом одновременно просматривая нужные записи и заполняя список) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:16 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
или пройтись по записям таблицы"врачи" и посмотреть наличие записи для этой фамилии в указанном периоде-если есть в список не включать,если нет включать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:27 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Medius60Прогер_самоучка, В том то и дело, что результата нет! Я пытался изменять RowSource ПоляСоСписком на источник из "Графика врачей" на Код: vbnet 1. 2. 3. 4.
, но в результате получал большой список. Были и другие попытки. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
Поработаю телепатом. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:33 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
sdku, авторили пройтись по записям таблицы"врачи" и посмотреть наличие записи для этой фамилии в указанном периоде-если есть в список не включать,если нет включать. Идею понял, попробую. авторнеобходимо видеть таблицу график врачей Вложенный файл из базы MSA 2007 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:34 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Medius60, я почти угадал. Код: vbnet 1. 2. 3. 4. 5.
Структура таблиц, конечно, может привести к коллизиям. Связывать желательно по ключам(добавить во враче код, код врача добавить в график врачей, поменять источник списка). стал магистром телепатов ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:39 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Озверин, авторСтруктура таблиц, конечно, может привести к коллизиям Я понимаю, но база делалась давно, и в ней несколько тысяч записей. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 11:54 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Озверин, Огромное спасибо!!!!!! То, что доктор прописал! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 12:06 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Озверин, ...но не совсем так, иногда исключает одного врача, иногда не исключает никого, а иногда исключает тех, кого нет в списке графика. Не понимаю ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 12:17 |
|
RowSource списка с условиями
|
|||
---|---|---|---|
#18+
Medius60, Дико извиняюсь, недоглядел, что в условии стоит текущая дата, а у меня дата берется из формы, исправил, все работает как надо. Еще много раз СПАСИБО!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2018, 12:26 |
|
|
start [/forum/topic.php?fid=45&tid=1611009]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 157ms |
0 / 0 |