|
Сообщение пользователю с привязкой к реквизиту |
☑ |
0
НоваяВолна
14.05.21
✎
13:04
|
Не могу понять... нужно вывести сообщение с привязкой к реквизиту ТЧ документа
Игрался так:
&НаКлиенте
Процедура СообщитьПользователюОбОшибкеАналитики(Текст,СтрокаТаблицы)
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = Текст;
Сообщение.Поле = "Товары[СтрокаТаблицы.НомерСтроки].АналитикаРасходов";
Сообщение.УстановитьДанные(СтрокаТаблицы.АналитикаРасходов);
Сообщение.Сообщить();
СтрокаТаблицы.АналитикаРасходов = ПредопределенноеЗначение("Справочник.СтруктураПредприятия.ПустаяСсылка");
КонецПроцедуры
Вроде и примеры смотрел и синтаксис помошник... но сообщение выдается в окне сообщений. Токройте мне тайну, в чем я не прав
|
|
1
polosov
14.05.21
✎
13:06
|
"Товары[СтрокаТаблицы.НомерСтроки].АналитикаРасходов"; - тут твоя болезнь.
|
|
2
НоваяВолна
14.05.21
✎
13:07
|
(1) вот эти две строки
Сообщение.Поле = "Товары[СтрокаТаблицы.НомерСтроки].АналитикаРасходов";
Сообщение.УстановитьДанные(СтрокаТаблицы.АналитикаРасходов);
Вставлял или одну, или другую, или обе вместе, но не идет никак.
Скажи как надо?
|
|
3
НоваяВолна
14.05.21
✎
13:08
|
(2) Как задать Поле?
|
|
4
polosov
14.05.21
✎
13:08
|
(2)"Товары[" + Формат(СтрокаТаблицы.НомерСтроки, "ЧГ=0") + "].АналитикаРасходов";
|
|
5
НоваяВолна
14.05.21
✎
13:09
|
(4) то есть нужно число?
|
|
6
НоваяВолна
14.05.21
✎
13:16
|
(4) Где то ] не хватает в этой строке
|
|