|
Дерево значений в управляемой форме... | ☑ | ||
---|---|---|---|---|
0
GhostTM
22.10.11
✎
02:50
|
Подозреваю что решение моей проблемы лежит на поверхности, но....
Суть проблемы: Есть табличная часть документа, ее надо отображать деревом значений на форме. Проблема состоит в том, как сделать что бы новая строка добавляемая в дерево, добавлялась в корень, а не в подчиненные строки элемента на котором стоит курсор? Т.е. все добавляемые строки должны расти из корня. |
|||
1
nicxxx
22.10.11
✎
03:21
|
в событии ПередНачаломДобавления() попробуй очистить родителя
|
|||
2
GhostTM
22.10.11
✎
03:33
|
(1) Пробовал - не помогает
|
|||
3
GhostTM
22.10.11
✎
03:40
|
ПередНачаломДобавления (BeforeAddRow)
Синтаксис: ПередНачаломДобавления(<Отказ>, <Копирование>, <Родитель>, <ЭтоГруппа>) Параметры: <Отказ> Тип: Булево. Признак отказа от записи объекта. Если в теле процедуры-обработчика установить данному параметру значение Истина, то запись объекта выполнена не будет. Значение по умолчанию: Ложь <Копирование> Тип: Булево. Определяет режим копирования. Если установлено Истина, то происходит копирование строки. --------------------------- <Родитель> Тип: Неопределено, СправочникСсылка.<Имя справочника>, ПланСчетовСсылка.<Имя плана счетов>. Ссылка на элемент, который будет использован при добавлении в качестве родителя. --------------------------- <ЭтоГруппа> Тип: Булево. Признак добавления группы. Истина - будет добавлена группа. Описание: Вызывается перед началом интерактивного добавления строки. |
|||
4
Стальная Крыса
22.10.11
✎
08:40
|
(0) зачем же тогда дерево, если добавление не должно быть "деревянным" ?
|
|||
5
Стальная Крыса
22.10.11
✎
08:44
|
если нужно именно такое "извращение" тогда только:
в ПередНачаломДобавления() Отказ = Истина; а все дальнейшие действия по вводу новой информации (новой строки) через собственный функционал. |
|||
6
GhostTM
22.10.11
✎
13:12
|
(5) А как запустить стандартную процедуру изменения, т.е. я добавлю строку в корень программно, но пустую, как отдать процесс заполнения пользователю?
Дерево надо для отображения, потому как выбранное значение может быть документом и тогда надо в "детей" добавить строки и считать итоги по группе по некоторым полям, а может быть элементом справочника, тогда это должна быть просто строка. |
|||
7
kosts
22.10.11
✎
13:38
|
(6) в не управляемой форме есть спец. метод, может такое есть и в уф?...
|
|||
8
GhostTM
22.10.11
✎
13:41
|
(7) если не секрет, как звучит?
|
|||
9
Defender aka LINN
22.10.11
✎
13:47
|
(6) Ты не поверишь... ИзменитьСтроку()
|
|||
10
GhostTM
22.10.11
✎
14:02
|
(9) Не поверил - проверил, работает ;)
Спасибо за помощь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |