1
Проблема с фильтрами
Автор Никита Оптимизация, 08 февр. 2010 16:35
Сообщений в теме: 11
#1
Отправлено 08 Февраль 2010 - 16:35
Наблюдается какая-то проблема с фильтрами. Например, есть таблица Продвижение сайтов. К ней создал фильтр Мои проекты. Значение фильтра: `Сотрудник`='-{текущий}-'
Но почему-то в Моих проектах ничего не отображается. Хотя в таблице 100% есть запись в которой я записан как Сотрудник
Но почему-то в Моих проектах ничего не отображается. Хотя в таблице 100% есть запись в которой я записан как Сотрудник
#2
Отправлено 08 Февраль 2010 - 17:16
Вы меняли настройки этого поля с простого на множественный выбор?
#3
Отправлено 09 Февраль 2010 - 12:00
какого именно ЭТОГО поля?
#5
Отправлено 12 Февраль 2010 - 09:26
Поле Сотрудник
Тип поля - Связь. Связь с таблицей Сотрудники, полем ФИО.
Там нет вобще никакого множественного выбора
Тип поля - Связь. Связь с таблицей Сотрудники, полем ФИО.
Там нет вобще никакого множественного выбора
#6
Отправлено 12 Февраль 2010 - 09:36
Попробовал заново создать фильтр. Там нельзя в условии выбрать - ТЕКУЩИЙ, чтобы получилось `Сотрудник`='-{текущий}-'
Можно выбрать только из списка сотрудников (по ФИО)
Можно выбрать только из списка сотрудников (по ФИО)
#7
Отправлено 12 Февраль 2010 - 09:52
Разумеется нельзя. Шаблон значения "{текущий}" можно ставить только на поля типа "пользователь", но никак не на поля связи с таблицами.
#8
Отправлено 12 Февраль 2010 - 10:13
Вы не поняли, видимо. Я не могу создать ФИЛЬТР, в котором условие `Сотрудник`='-{текущий}-'
#9
Отправлено 12 Февраль 2010 - 10:17
Я именно на это Вам и ответил. Поменяйте тип поля Сотрудник на "пользователь" и там появится значение "{текущий}".
#10
Отправлено 17 Февраль 2010 - 16:55
Продолжим обсуждение серии проблем, связанных с фильтрами.
Есть таблица Задания. В ней поле Сайт (Менеджер даёт задание сотруднику и указывает Сайт клиента, которому надо сделать задание).
Мне надо сделать так, чтобы Сайт можно было выбрать ТОЛЬКО из тех Клиентов, у которых есть договор. Фильтр создан (Клиенты с договором).
САЙТ
Тип поля: связь
Поле связи: Клиенты.Сайт
Фильтр: С договором
Сохраняю. Теперь при создании Задания (Добавить Запись) в выпадающем списке Сайт нельзя ничего выбрать Просто один пустой пункт в этом списке. Хотя 100% есть Клиенты с договором у которых задан Сайт.
Есть таблица Задания. В ней поле Сайт (Менеджер даёт задание сотруднику и указывает Сайт клиента, которому надо сделать задание).
Мне надо сделать так, чтобы Сайт можно было выбрать ТОЛЬКО из тех Клиентов, у которых есть договор. Фильтр создан (Клиенты с договором).
САЙТ
Тип поля: связь
Поле связи: Клиенты.Сайт
Фильтр: С договором
Сохраняю. Теперь при создании Задания (Добавить Запись) в выпадающем списке Сайт нельзя ничего выбрать Просто один пустой пункт в этом списке. Хотя 100% есть Клиенты с договором у которых задан Сайт.
#11
Отправлено 17 Февраль 2010 - 17:48
Ну скорее всего у вас просто неправильно настроен фильтр. Вы проверяли его работу непосредственно в таблице Клиенты?
#12
Отправлено 18 Февраль 2010 - 09:23
да. совершенно верно. спасибо.
Количество пользователей, читающих эту тему: 10
0 пользователей, 10 гостей, 0 анонимных