Имя: Пароль:
1C
 
Навигация в таблице значений на форме УНФ 3.0
0 Новый1сник2
 
23.11.23
14:29
Добрый день!

в документе Маршрутный лист есть таблица значений расположенная на форме, типовые "стрелки" вверх - вниз, не работают. подскажите как можно реализовать?

сделал свою кнопку, в форме строки перемещаются, но порядок строк при записи не сохраняется. т.е при повторном открытии заполняется как было.

&НаКлиенте
Процедура мПереместитьВНиз(Команда)
    ТекущаяСтрока = Элементы.Заказы.ТекущаяСтрока;
    мПереместитьВНизНаСервере(ТекущаяСтрока);
КонецПроцедуры    

&НаСервере
Процедура мПереместитьВНизНаСервере(НомерСтроки)
    Объект.Заказы.Сдвинуть(НомерСтроки, 1);
    ЭтаФорма.Заказы.Сдвинуть(НомерСтроки, 1);
КонецПроцедуры
1 Garykom
 
23.11.23
14:37
Уже смотрел что происходит при сохранении?
Может там свое упорядочивание
2 Новый1сник2
 
23.11.23
14:47
(1) смотрю, не вижу упорядочивания ни при записи ни перед записью
3 Новый1сник2
 
23.11.23
14:54
вроде нашел, Процедура ЗаполнитьЗаказы(), упорядочивает, причем вызывается даже просто при обновлении формы
4 Новый1сник2
 
23.11.23
14:55
видимо не получится навигацию сделать(
5 Garykom
 
23.11.23
15:12
Добавь колонку и сортируй по ней
6 Новый1сник2
 
23.11.23
15:18
(5) проще сделал, добавил в заказ и вытащил на форму