Имя: Пароль:
1C
 
Добавить строку на верхний уровень дерева
,
0 Zixxx
 
08.02.18
12:38
Штатно, при добавлении строки после внесения значения в одну колонку и нажатия Enter мы автоматически переходим в следующую колонку для задания значения, при этом оставаясь в режиме редактирования строки.

Программно чтобы при добавлении строки в дерево они добавлялись с родителем "неопределено" перед добавлением приходится делать так

Отказ = Истина;
НоваяСтрока = ДеревоРаспределения.Строки.Добавить();
ЭлементыФормы.ДеревоРаспределения.ТекущаяСтрока = НоваяСтрока;
ЭлементыФормы.ДеревоРаспределения.ИзменитьСтроку();

Но в таком случае после завершения ввода в одну колонку происходит и завершение редактирования строки, а нужно чтобы отрабатывало как в штатном режимет.

1. Как добавлять строку в дерево через инсерт чтобы они всегда добавлялись с родителем = неопределенно и оставаться при этом в режиме ввода строки

2. Как-то можно указать значени при начале редактирования чтобы после завершения редактирования значения одной колонки, оставаться в режиме ввода строки и автоматически перейти к редактированию следующей колонки