Вход | Регистрация

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 человек.
Рекламное место пустует