|
Не получается привязать СообщениеПользователю к реквизиту ТЧ |
☑ |
0
bahtik
25.12.13
✎
21:40
|
Делаю все, как по СП:
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Бла бла бла";
Сообщение.Поле = "ПереченьТМЦ[1].Количество";
Сообщение.ПутьКДанным = "Объект";
Сообщение.Сообщить();
Всплывающее сообщение выводится где попало, но только не возле поля "Количество". Что не так? 1С 8.3.4, интерфейс Такси. Все выполняется на клиенте.
|
|
1
bahtik
25.12.13
✎
21:42
|
Если вместо "ПереченьТМЦ[1].Количество" пишу просто "ПереченьТМЦ" (или любой другой реквизит формы), то все нормально. Выходит, или неправильно задаю путь к строке ТЧ (но в СП именно так), или это глюк?
|
|
2
bahtik
25.12.13
✎
21:47
|
Блин, разобрался. Оказывается в 8.3.4 нумерация строк в этом случае задается с 0. Т.е. если выводить сообщение в 1-ю строку, нужно писать "ПереченьТМЦ[0].Количество". А в моем случае в документе была одна строка и вот оно и выводило хрен знает где.
|
|
3
hhhh
25.12.13
✎
23:06
|
проверьте другие платформы. Вдруг найдете, где нумерация с 1. Тогда вам сразу нобелевку дадут.
|
|
4
dj_serega
25.12.13
✎
23:09
|
(2) с раньше 8.0 можно поискать, но не стоит тратить время.
|
|
5
GROOVY
25.12.13
✎
23:45
|
Это не нумерация строк, а индекс.
|
|
6
bahtik
27.12.13
✎
10:35
|
(3) Да пофиг, как оно там в других платформах, я с ними не работал. И эту указал именно потому, что не знаю, как там в других.
(6) Да, я уже понял.
|
|