Имя: Пароль:
1C
 
8.2 СообщениеПользователю: как убрать надпись "Ошибка"?
0 Armando
 
22.03.10
13:03
http://i2.fastpic.ru/big/2010/0322/c5/46402265815035fe7f236544bb95bcc5.png

Скажите, возможно ли избавиться от этой надписи в облаке?
Чую, что нельзя, но на всякий случай уточняю))
1 Mustang
 
22.03.10
13:15
Обработай проверку вручную.
2 frashman
 
22.03.10
13:17
убери в реквизите "Выдавать ошибку" при не заполенном и обработай кодом
3 Asmody
 
22.03.10
13:20
а зачем ее убирать?
4 KnightAlone
 
22.03.10
13:47
видимо, чтобы не пугать)
5 frashman
 
22.03.10
13:48
может юзеру глаз мозолит))
6 Лефмихалыч
 
22.03.10
13:48
(0) не убирай, лучше заменить на "Тваюмать, доколе?!111одинодин"
7 Armando
 
22.03.10
13:51
На картинке это просто пример, чтоб было ясно об чем речь.
У меня ситуация другая.
Делаю базу для нашего отдела. В табличной части справочника физлиц хранятся логины пароли всякие. Пароли сделал со звездами. В командной панели есть кнопка, по нажатию на которую генерится сообщение с открытым паролем. Вот меня и смутила эта надпись.
8 Armando
 
22.03.10
13:56
9 SpitefulGoblin
 
22.03.10
14:35
С открытым паролем? Клево. Вы сами это сообщение делаете или система?
10 SpitefulGoblin
 
22.03.10
14:35
Если система - ошибку, наверное, надо запостить.
11 Armando
 
22.03.10
14:46
(9) Сообщение сам делаю
&НаКлиенте
Процедура ПоказатьПароль(Команда)
   
   ТекущиеДанные = Элементы.УчетныеЗаписи.ТекущиеДанные;
   
   Если ТекущиеДанные = Неопределено Тогда
       Возврат;
   КонецЕсли;
   
   СообщениеПользователю = Новый СообщениеПользователю;
   СообщениеПользователю.Текст = ТекущиеДанные.Пароль;
   Поле = "УчетныеЗаписи[%НомерСтроки%].Пароль";
   Поле = СтрЗаменить(Поле, "%НомерСтроки%", ТекущиеДанные.НомерСтроки - 1);
   СообщениеПользователю.Поле = Поле;
   СообщениеПользователю.КлючДанных = Объект.Ссылка;
   СообщениеПользователю.ПутьКДанным = "Объект";
   СообщениеПользователю.Сообщить();
   
КонецПроцедуры
12 Mort
 
22.03.10
14:56
1. "Облака" эти нужны чтобы указывать пользователю в каком месте он ошибся, использовать их для других целей, имхо, не стоит.
2. Нафиг скрывать текст если по кнопке можно просмотреть что там? Если кнопка доступна по ролям, то может для определенных ролей просто показывать пароли?
13 SpitefulGoblin
 
22.03.10
15:02
а почему вы считаете, что платформа должна ваш пароль прятать звездочками? как она должна узнавать что текст сообщения - это пароль?
14 Armando
 
22.03.10
15:08
(12)
>> "Облака" эти нужны чтобы указывать пользователю в каком месте он ошибся, использовать их для других целей, имхо, не стоит.
Это я уже понял

>> Нафиг скрывать текст если по кнопке можно просмотреть что там?
Защита от случайных взглядов

(13) Потому что "Режим пароля"
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший