Два поля связи с одной таблицей
#1
Отправлено 08 Ноябрь 2011 - 09:59
Делаю два поля связи с одной таблицей, "Тип документа" и "Название документа". В "названии документа" ставлю фильтр по "Типу документа" чтобы раскрывался не весь список документов, а только определенного типа. Т.е. сначала выбираем тип документа, потом название. Но если в "Тип документа" поставить какое-то значение по умолчанию, то список с названиями получается пустой. Если такой документ сохранить, а потом заново открыть на редактирование, то список заполняется как положено, с учетом фильтра.
#2
Отправлено 08 Ноябрь 2011 - 11:27
arsenal (8.11.2011, 9:59) писал:
Делаю два поля связи с одной таблицей, "Тип документа" и "Название документа". В "названии документа" ставлю фильтр по "Типу документа" чтобы раскрывался не весь список документов, а только определенного типа. Т.е. сначала выбираем тип документа, потом название. Но если в "Тип документа" поставить какое-то значение по умолчанию, то список с названиями получается пустой. Если такой документ сохранить, а потом заново открыть на редактирование, то список заполняется как положено, с учетом фильтра.
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#5
Отправлено 14 Декабрь 2011 - 09:09
#6
Отправлено 14 Декабрь 2011 - 09:41
#7
Отправлено 14 Декабрь 2011 - 10:21
Техподдержка (14 Декабрь 2011 - 09:41) писал:
Кстати не могу обновиться, пишет не возможно. В данный момент ревизия 2852 от 2011-11-22
Сообщение отредактировал arsenal: 14 Декабрь 2011 - 10:25
#10
Отправлено 31 Январь 2012 - 10:08
Если в подчиненной таблице убрать галочку "подчиненная таблица" (что-бы эта таблица не отображалась внизу родительской записи), то в полях связи "Тип документа" и "Название документа" (см. выше) списки не раскрываются ни при добавлении новой записи ни при редактировании существующей. Первым полем идет поле связи "№ договора" (по которому таблица связывается с родительской таблицей), потом еще два поля связи "Тип документа" и "Название документа" и далее другие поля.
Так и должно быть?
#11
Отправлено 31 Январь 2012 - 10:17
#13
Отправлено 31 Январь 2012 - 10:26
#14
Отправлено 20 Май 2013 - 18:59
Есть таблица ЗАЯВКИ и таблица ДОГОВОРА. В таб. ДОГОВОРА есть поле связи с ЗАЯВКИ.Номер. Т.е. при создании договора менеджер выбирает на основании какой заявки создается договор. В таб. ДОГОВОРА создал еще одно поле связи с таб. ЗАЯВКИ.Наличие договора, чтобы при выборе заявок выпадал список только из свободных заявок.
Как сделать чтобы список фильтровался не по одному параметру, а по двум? Например чтобы выпадал список свободных заявок и при этом созданных текущим менеджером?
#15
Отправлено 21 Май 2013 - 09:48
Цитата
Если вам необходимо чтобы всегда выпадали только свободные заявки, то зачем вам для этого понадобилось поле связи с ЗАЯВКИ.Наличие договора? Данное поле необходимо только если вам нужно отсеивать поочередно либо те, либо другие. В противном же случае нужно было просто создать в таблице Заявки фильтр "Наличие договора='Да'" и вставить его в настройки поля связи с ЗАЯВКИ.Номер, тогда сразу же будет выпадать список только свободных заявок. Если же нужно еще и чтобы они были созданы текущим менеджером, соответственно добавляете это условие в вышеозначенный фильтр, т.е. фильтр будет выглядеть как "Наличие договора='Да' и Менеджер={текущий}"
#16
Отправлено 21 Май 2013 - 10:54
#17
Отправлено 05 Июнь 2013 - 06:19
CbCoder (21 Май 2013 - 09:48) писал:
Т.е. фильтр должен быть таким:
1) По заявке не должно быть договора.
2) Менеджер - текущий.
3) Клиент заявки = клиенту в договоре.
#18
Отправлено 05 Июнь 2013 - 09:16
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных













