Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СообщениеПользователю - 2 раза?

СообщениеПользователю - 2 раза?
Я
   Kamich
 
25.11.17 - 18:28
Добрый вечер форумчане!

Недавно начал изучать управляемые формы. Появилась потребность вывода текста сообщения пользователю в поле формы.

Пишу такой код:

Сообщение = Новый СообщениеПользователю();
Сообщение.Текст = "Вы выбрали количество больше чем в остатке";
Сообщение.Поле = "ВыбКоличество";
Сообщение.Сообщить();

Вот ссылка скриншота:
http://0m.mf-image.ru/d/eyJ0IjoiMjAxNy0xMS0yNVQxNToyNzoxOS4yODg0MDc0WiIsInRtIjoxNSwiYmQiOjEsImZkIjo0ODQ5NTU1LCJyZiI6bnVsbCwic2wiOjAsImZuIjpudWxsLCJyIjoiaHR0cDovL215LWZpbGVzLnJ1L3AzbjN0MyIsImwiOm51bGx9.CDBC06242A48B52B5780EA9D7281FE95./Безымянный.jpg

но при выводе отображается сообщение и в поле формы и поле снизу. Можно ли выводить сообщение исключительно в поле формы?
   nordbox
 
1 - 25.11.17 - 18:34
   nordbox
 
2 - 25.11.17 - 18:34
Выводи сколько хочешь )
   Kamich
 
3 - 25.11.17 - 18:47
(1)
Спасибо, прочитал)
Всё равно не получилось. Даже у них на примере выводится в двух местах...(
   nordbox
 
4 - 25.11.17 - 18:57
(3) ПоказатьПредупреждение(,"Привет",10);
На запятые обрати внимание
   Kamich
 
5 - 25.11.17 - 19:04
(4)
Предупреждение не подойдет...Нужно что выводилось сообщение в указанном поле, и только.
   Kamich
 
6 - 25.11.17 - 19:04
Это реально?)
   Fuas4
 
7 - 25.11.17 - 19:06
(6) Вроде нет. С год назад задавался этим вопросом, пришел к выводу, что нереально. Не исключаю, что с тех пор что-то допилили, но скорее всего нет
   Kamich
 
8 - 25.11.17 - 19:12
(7)

Жаль что и в новой версии 8.3.11 не появилась эта "фича"...)
   nordbox
 
9 - 25.11.17 - 19:42
(8) +1 сейчас проверил, не сделали
(0) А тебе именно ошибку показывать нужно или что то другое?
   nordbox
 
10 - 25.11.17 - 19:50
+9 Кстати в типовых конфигурациях тоже два раза выводится
   Kamich
 
11 - 25.11.17 - 21:10
(9) Ошибка не выводится)
Выводится сообщение 2 раза)
А нужно только в поле формы.
   ambrozii-fadeevich-s
 
12 - 25.11.17 - 21:33
(11) дожились, блин.

Суть сообщения пользователю в том, что если указано поле
Например, путь к реквизиту Номенклатура в строке с индексом 10: ТабличнаяЧастьСоставДокумента[10].Номенклатура.
то у поля номенклатура в строке с индексом 10 будет отображаться дополнительный указатель.

Т.е. проходим циклом табличную часть в 1000 строк. в 200 каких-то ошибка, по каждой строке сообщаем - ошибка такая-то в строке такой-то.
первая строка из списка ошибочных будет с указателем.
если прокрутить список сообщений и щелкнуть на 45-е сообщение, например, то указатель перескочит на ту строку, которая упоминается в сообщении.
Таким образом указатель всегда 1 по текущему сообщению, а самих сообщений может быть Х штук. И я не представляю себе форму в которой 200 указателей одновременно вывелись и все подсветили, перекрыв вообще весь интерфейс.

Так что это не сообщение выводится 2 раза.
Это мозг спинной иногда два раза выводится - 1 раз в спине и второй раз в голове - при отсутствии головного (а он по умолчанию всегда отсутствует).
   Kamich
 
13 - 25.11.17 - 22:27
(12)

Речь шла конкретно о "ПОЛЕ" формы.
И вопрос заключал не в ТЧ. То что касается ТЧ это другое.

(1) (7)  Спасибо за ваши мнения, и отзывы к этому вопросу)

Вопрос закрыт.
   Otark
 
14 - 26.11.17 - 06:54
(12)Возможность разумеется нужная и важная иметь стек ошибок для удобной навигации, если мест где может возникнуть ошибка много. Если такое поле одно на всю форму, то такая возможность совершенно излишняя, особенно на мониторах с маленьким разрешением и я бы хотел сам определять необходимость вывода дублирующей информации в поле сообщений. Вопрос автора вполне логичен. Выводы про мозг и фонтан слюней по поводу его наличия\отсутствия можно оставить при себе, если нечего сказать по существу вопроса.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.