Сейчас довольно развит функционал кнопок. Почему бы не дополнить его следующей функцией:
Например, у нас в условиях показа кнопки есть определенные... условия. Скажем, необходимо, чтобы какое-либо поле было заполнено.
Как известно, можно делать переход в определенный статус только через кнопку. Т.е. если какое-либо поле из условия не заполнено, то мы просто не увидим кнопку.
Предлагаю вывести небольшое кастомное описание для кнопок, в котором мы пишем условия появления этой кнопки. Например: "Для того, чтобы перевести задачу в статус ХХ, заполните поле ХХ".
Что скажете?
Сообщение вместо кнопки
-
- Сообщения: 62
- Зарегистрирован: 22.03.2013 19:25
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Сообщение вместо кнопки
А где может выводиться эта надпись?
-
- Сообщения: 62
- Зарегистрирован: 22.03.2013 19:25
Re: Сообщение вместо кнопки
Внизу под описанием задачи, т.е. над кнопками (предполагаемыми кнопками)
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Сообщение вместо кнопки
На мой взгляд, вариант не очень хороший, потому что:
- Кнопок может быть несколько, как определить к какой относится текст?
- Кнопки это универсальный инструмент, большая часть из вариантов их применения не нуждается в текстовом описании
-Городить огород с отдельным хранением текста для узкого случая не кажется разумным решением - сразу думаешь, стоит ли овчинка выделки.
Давайте посмотрим, что скажут другие участники форума, может выработаем какое-то более универсальное решение.
- Кнопок может быть несколько, как определить к какой относится текст?
- Кнопки это универсальный инструмент, большая часть из вариантов их применения не нуждается в текстовом описании
-Городить огород с отдельным хранением текста для узкого случая не кажется разумным решением - сразу думаешь, стоит ли овчинка выделки.
Давайте посмотрим, что скажут другие участники форума, может выработаем какое-то более универсальное решение.
-
- Сообщения: 8
- Зарегистрирован: 21.12.2018 08:52
Re: Сообщение вместо кнопки
Мне для вывода подсказки по текущему статусу хватило бы возможности выбора значения из справочника по полю задачи - Статус.
В принципе вполне себе вычисляемое поле вида: Справочник_подсказок.{{задача.статус}}.текст_подсказки.
Но пока работа со справочниками сложна, приходится вручную на каждый статус задачи создавать сценарий, который присваивает кастомному полю нужное значение из справочника, соответственно один сценарий на один статус.
В принципе вполне себе вычисляемое поле вида: Справочник_подсказок.{{задача.статус}}.текст_подсказки.
Но пока работа со справочниками сложна, приходится вручную на каждый статус задачи создавать сценарий, который присваивает кастомному полю нужное значение из справочника, соответственно один сценарий на один статус.
-
- Сообщения: 492
- Зарегистрирован: 21.01.2018 18:09
Re: Сообщение вместо кнопки
Мой мнение такое. Кнопки надо выводить вне зависимости выполняются условия отбора или нет, но только для тех пользователей у которых есть права на кнопку. При этом если условия не выполняются то кнопка должна быть "неактивной" - например обведена какойто рамкой, или разделить визуально форму на две части и слева выводить активные кнопки (те по которым условие выполняется, а справа выводить неактивные. В общем вариантов может быть несколько для рассмотрения.
При наведении курсора на кнопку показывается её описание.
Еще я бы предложил подумать над добавлением еще одной вкладки Кнопки справа (как Детали, Лог, Документы и т.п.), . Куда можно было бы вывести все кнопки доступные пользователю, при этом опятьже выводятся все кнопки, но не активные както особо выделяются и не могут быть нажаты. Под кнопками описание.
При наведении курсора на кнопку показывается её описание.
Еще я бы предложил подумать над добавлением еще одной вкладки Кнопки справа (как Детали, Лог, Документы и т.п.), . Куда можно было бы вывести все кнопки доступные пользователю, при этом опятьже выводятся все кнопки, но не активные както особо выделяются и не могут быть нажаты. Под кнопками описание.
-
- Сообщения: 14
- Зарегистрирован: 27.12.2018 08:52
Re: Сообщение вместо кнопки
Согласен с вышестоящим оратором,
На форме незачем плодить неактивные кнопки. Некоторым людям даже НЕ НУЖНО знать об их существовании.
Нужно описание логики - прикладываете файл с инструкцией, или прописываете это в конце описания. Нужна подсказка? делаете автосценарий с добавлением действия (типа чтобы изменить статус заполните поле ..., триггер определите сами)
В принципе в отдельную вкладку можно вывести кнопки активные и неактивные, просто списком с описанием (которое появляется при их наведении)
На форме незачем плодить неактивные кнопки. Некоторым людям даже НЕ НУЖНО знать об их существовании.
Нужно описание логики - прикладываете файл с инструкцией, или прописываете это в конце описания. Нужна подсказка? делаете автосценарий с добавлением действия (типа чтобы изменить статус заполните поле ..., триггер определите сами)
В принципе в отдельную вкладку можно вывести кнопки активные и неактивные, просто списком с описанием (которое появляется при их наведении)