СообщениеПользователю() для дерева значений #556142


#0 by riv40rus
Нужно выдать сообщение об ошибке заполнения с привязкой к конкретной строке дерева значений на управляемой форме. Кто нибудь делал подобное? Или в платформе 8.2 не реализовано?
#1 by butterbean
не можешь сам строку выделить??
#2 by riv40rus
Нет я хочу чтобы было все одинаково. На форме есть таблица и дерево. И что мне для таблицы выводить сообщение со стандартным окошком, а для дерева выделять строчку? Как то криво будет на мой взгляд...
#3 by riv40rus
up
#4 by Stepa86
а чо мешает попробовать?
#5 by riv40rus
пробовал не получается, сообщение не привязывается к конкретной строке дерева, а выводится снизу и привязывается ко всему дереву как бы
#6 by Stepa86
покажи код, как пробовал
#7 by riv40rus
#8 by riv40rus
И XMLТипЗнч(КлючДанных) <> Неопределено Тогда
#9 by riv40rus
в первом случае вообще не привязывается, в просто выводится сообщение
#10 by Stepa86
дык как минимум нужно указать в поле индекс строки
#11 by riv40rus
тоже пробовал не катит
#12 by Stepa86
а другие индексы пробовал?
#13 by riv40rus
щас погляжу
#14 by riv40rus
так тоже не катит ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения, , "Дерево.ПолучитьСтроки[0].Подразделение",,Отказ);
#15 by Stepa86
и попробуй ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения, , ,"Дерево[0].Подразделение",Отказ); я вот до сих пор не вкурю чем поле от путиКДанным отличается
#16 by Stepa86
Посмотри какой индекс у проблемной строки ( ПолучитьИдентификатор ) и его подставь вместо 0
#17 by riv40rus
Попробовал : ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения, , "Дерево[1].Подразделение",,Отказ); Сообщение выводится снизу, а не привязывается к строке
#18 by riv40rus
Тоже не получается, к конкретной строке не привязывается
#19 by Stepa86
видимо к дереву никак не прицепить
#20 by riv40rus
Да, скорее всего для деревьев не реализовано
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С