|
Как привязать сообщение к полю дерева | ☑ | ||
---|---|---|---|---|
0
ChAlex
04.06.12
✎
17:46
|
Можно ли в управляемой форме привязать СообщениеПользователю к полю дерева значений, как для таблицы значений, что бы выводилось у не правельно введенных данных? Если можно, то каков тогда синтаксис реквизита "поле"?
|
|||
1
sapphire
04.06.12
✎
17:47
|
(0) Наверное, надо установить флаг проверять заполнение у поля :)
|
|||
2
ChAlex
04.06.12
✎
17:56
|
(1) - для дерева значений? как ? :)
|
|||
3
ChAlex
04.06.12
✎
17:56
|
+(2) К тому же мне нужно проверять не на заполненность, а по некоторым иным критериям
|
|||
4
DrShad
04.06.12
✎
17:57
|
ну наверняка также как ты и к ТЗ прикрутил
|
|||
5
ChAlex
04.06.12
✎
18:03
|
(4) к ТЗ прикручивается строкой типа Объект.Товары[0].Товар, но для дерева значений такая конструкция не катит, во-первых дерево не может быть у объекта, во-вторых - для дерева нет возможности обратиться сразу по индексу
|
|||
6
DrShad
04.06.12
✎
18:06
|
(5) а я-то и не знал, обращался где нужно по индесу, ну правда еще родителя строки знал
|
|||
7
DrShad
04.06.12
✎
18:08
|
а вообще хз, я как-то не имел необходимость в ДЗ выводить такие сообщения
|
|||
8
ChAlex
04.06.12
✎
18:08
|
(5) Обратится можно к ДанныеФормыКоллекцияЭлементовДерева, которая получается из самого дерева (вернее ДанныеФормыДерево) методом ПолучитьЭлементы().
|
|||
9
ChAlex
04.06.12
✎
18:11
|
Засада в том, что в поле нужно указать путь к данным. я так понимаю в пути нет возможности вставлять методы, только через точки поля. Хотя конструкция "[0]" - вроде как предполагает некоторые действия по позиционированию...
|
|||
10
DrShad
04.06.12
✎
18:15
|
напиши свою функцию по разворачиванию родителей строки в строку с индексами родителей
|
|||
11
DrShad
04.06.12
✎
18:16
|
функция не сложная
|
|||
12
ChAlex
04.06.12
✎
18:19
|
(10) - и что это даст? Сообщение нужно поместить на интеракивной форме. Получить или развернуть строки - я получаю, только куда их прикрутишь?
|
|||
13
DrShad
04.06.12
✎
18:21
|
(12) так ты в (5) и не к ТЗ прикрутил, обманщик
|
|||
14
ChAlex
04.06.12
✎
18:30
|
(13) - вообще-то сообщение привязывается к ТаблицеФормы. Если в таблице формы выводится например табличная часть документа и или просто таблица значений - сообщение привязывается и выдается именно привязанное к нужной строке (во втором случае только опустить слово "объект") Так что собственно ни в чем я не обманывал. В данный момент бодаюсь в документе, но точно так-же выводил и в таблицах
|
|||
15
ChAlex
04.06.12
✎
18:31
|
А вот с деревом значений - максимум что удалось, так это вывести у шапки всего дерева. даже вывести у какой-либо колонки не получается
|
|||
16
DrShad
04.06.12
✎
18:33
|
а если получить строку типа Строки[2].строки[10][25].Номенклатура?
|
|||
17
ChAlex
04.06.12
✎
18:36
|
(16) - тогда вообще к объекту не привязывается
|
|||
18
DrShad
04.06.12
✎
18:38
|
не ну имя то объекта не забыть
|
|||
19
ChAlex
04.06.12
✎
18:39
|
Все что берет - так это только имя дерева значений (плюс после имени дерева можно интекс указать, но результатт тотже что и без него). что-либо дополнительно добавить (имя колонки например) - и все вообще не привязывается
|
|||
20
ChAlex
04.06.12
✎
19:21
|
И что? никто никак? Можно констатировать еще одна Ж в УФ! :)
|
|||
21
DrShad
04.06.12
✎
20:09
|
да не спеши дай попробовать на досуге
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |