Нелогичное использование фильтра при создании новой записи
#1
Отправлено 07 Февраль 2012 - 22:40
Вопрос: зачем при создании записи нужен активный фильтр?
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#2
Отправлено 08 Февраль 2012 - 09:03
Так что скорее вы их не совсем логично используете.
#3
Отправлено 08 Февраль 2012 - 14:29
я скрываю поля, информация в которых излишняя для текущего фильтра (см. 1-е сообщение темы)
установить значение по умолчанию для поля Кому, как Вы понимаете, невозможно
в режиме просмотра и редактирования существующих записей скрытие полей логично
в режиме создания новой - не совсем понимаю
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#4
Отправлено 08 Февраль 2012 - 14:54
#5
Отправлено 08 Февраль 2012 - 17:21
Приведите, пожалуйста, пример когда это может понадобиться, если я не прав
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#6
Отправлено 08 Февраль 2012 - 17:28
Цитата:
Цитата
В данном случае вам необходимы фильтры: мучные изделия, мясные изделия. В фильтре мучные изделия, мы будем скрывать — поля характеризующие колбасу, а в мясных изделиях поля характеризующие булку.
Вполне же ясно написано: зачем вам при добавлении колбасы поля для булок, и наоборот?
#7
Отправлено 08 Февраль 2012 - 22:18
Разработчик (08 Февраль 2012 - 17:28) писал:
Когда мы создаем новую запись и в полях установлены значения по умолчанию - тоже все понятно - мы заполняем, например, колбасу, если активен "колбасный" фильтр
Но речь идет о создании новой записи в случае, когда в фильтре не определены умолчания для тех полей, по которым отбирается запись (т.е. не ясно, что мы сейчас заполняем колбасу или булки).
Объясните мне - какой смысл скрывать поля в этом случае? Пример я просил привести именно по этому случаю.
Наглядный пример неверности существующего варианта - это те самые сообщения, о которых шла речь выше. Использование возможности скрывать поля в зависимости от фильтра - позволяет удалить лишнюю информацию, но ограничение, заложенное в программу, убивает все на корню. Чтобы отправить новое сообщение нужно выбрать фильтр Мои исходящие и нажать создать сообщение, что позволит увидеть и заполнить поле Кому. Почему я не могу сделать это из под любого фильтра, если умолчания для поля нет - я не понимаю...
Кстати, при выборе фильтра Все записи в "булках" будут видны пустые колбасные характиристики, видимость которых лучше всего задавать средствами js в зависимости от типа товара (колбасы или булок). Может быть реализовать настройку скрытия полей в зависимости от значения поля в виде таблицы (примерно как расширенные права доступа) в настройках самого поля? Т.е. чтобы это выполнял не программист, а была возможность реализовать сие стандартными средствами. Или вынести это как отдельную настройку для таблицы туда же, где расположены фильтры, форматирование и прочее.
Сообщение отредактировал andibrag: 09 Февраль 2012 - 07:57
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#8
Отправлено 09 Февраль 2012 - 09:20
#9
Отправлено 09 Февраль 2012 - 09:48
если в фильтре не определены значения по умолчанию для тех полей, по которым отбирается запись - все поля должны быть видимыми
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#10
Отправлено 09 Февраль 2012 - 11:03
Касаться должно только полей типа список: выбираем поле, устанавливаем значение по умолчанию, далее добавляем поля, которые необходимо скрыть (принцип тот же, что и в настройке прав расширенного действия)
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#11
Отправлено 09 Февраль 2012 - 11:09
#12
Отправлено 09 Февраль 2012 - 15:15
Разработчик (09 Февраль 2012 - 11:09) писал:
А описанное в 10 посте могло бы быть удобным для создания формы с определенными данными в зависимости от значения поля.
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#13
Отправлено 09 Февраль 2012 - 15:38
Думаю это тоже придется реализовать в той или иной степени, учитывая что к примеру в подтаблицах JS сейчас не работает, и там реализовать скрытие еще сложней, а через некоторое время также будет и в основных записях.
#14
Отправлено 10 Сентябрь 2012 - 22:52
Столкнулся с такой ситуацией. В сообщениях был сделан отбор по полю "От кого" и сброс не был сделан. Спустя некоторое время я отправил сообщение. По умолчанию при создании новой записи поле "От кого" содержит id текущего пользователя. В итоге - сообщение пришло от того, по кому был сделан отбор. Решение есть - принудительно, через вычисления заполнять вышеназванное поле текущим пользователем. Вот только вопрос - должно ли так быть?
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#15
Отправлено 11 Сентябрь 2012 - 08:36
#16
Отправлено 11 Сентябрь 2012 - 08:56
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













