Имя: Пароль:
1C
 
Цвет сообщения в интерфейсе Такси
,
0 НоваяВолна
 
13.05.21
05:32
Самописная обработка выводит несколько сообщений для пользователя. Среди них может вылетать сообщение об ошибочных действиях пользователя. Можно ли данное сообщение выводить красным цветом?
И если да, то как?
1 ДенисЧ
 
13.05.21
06:02
В окне сообщений - нет
2 НоваяВолна
 
13.05.21
06:16
(1) а где можно?
3 ГдеСобака Зарыта
 
13.05.21
06:18
Было бы логично, если пользователь совершил ошибочное действие, то обработка бы завершалась. Наверно все-таки вы не ошибочные действия выводите, а нечто иное.
4 ГдеСобака Зарыта
 
13.05.21
06:21
А в целом, можно собрать весь стек сообщений в ТЗ, сгруппировать, и вывести в красивый ТабДок
5 skpoo
 
13.05.21
06:36
(0) Имел опыт подобного решения, но там всё было несколько своеобразно. Внешняя софтинка мониторила директорию на предмет файла,
после чего выводила сообщения того или иного цвета, формы и звукового сигнала. Желание заказчика.
Забавно конечно, но юзверей это дрессировало быстро.
6 НоваяВолна
 
13.05.21
06:45
(3) там по идее пользователь может получить либо развернутый расчет по всем спецификациям номенклатуры, либо не нужную для развертывания спецификацию внести в отдельную табличную часть, при этом заполнив одно из двух полей. Либо Произвольная цена, либо Тип цены. Если не заполнено оба этих поля, то выдается сообщение. Привязывать его к отдельному полю не вижу смысла, потому как их два, а достаточно заполнить одно или оба, во втором случае расчет ведется по произвольной цене, не учитывая виды цен.
7 ГдеСобака Зарыта
 
13.05.21
06:51
8 Галахад
 
гуру
13.05.21
06:58
Возможно стоит заменить "сообщение" "предупреждением".
9 skpoo
 
13.05.21
07:01
(8) Они их часто просто закрывают не читая.
10 SleepyHead
 
гуру
13.05.21
07:07
(9) А красные будут читать?
11 AneJIbcuH
 
13.05.21
07:13
(0) Можно, например, использовать ПоказатьПредупреждение(ОписаниеОповещения, ТекстСообщения,, "Заголовок сообщения");
ТекстСообщения может иметь тип "ФорматированнаяСтрока"
12 BIP1
 
13.05.21
07:24
(6) "Если не заполнено оба этих поля, то выдается сообщение."
Зачем вы бедным людям жизнь так усложняете? Листать портянку какого-то текста, чтобы найти там "красные" строки с ошибками?
Нельзя разве через Условное оформление сразу выделять строки с ошибками? ЦветФона=Красный/Лосось/Томатный, если Таблица.Поле1 Не Заполнено и Таблица.Поле2 Не Заполнено, применить к Таблица.
Гуманнее надо быть к пользователям.
13 skpoo
 
13.05.21
07:36
(10) Ну, шансы на это выше :-)
14 ДенисЧ
 
13.05.21
07:39
(13) Да что так, что так - шансы 50/50...
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший