|
Как програмно установить следущую/перыдущию строку в ТаблПоле?
| ☑ |
0
SerG82
30.04.14
✎
09:34
|
Обычное приложение 182.
Табличное поле с данными СправочникСписок.
|
|
1
Heckfy
30.04.14
✎
09:51
|
ТекущаяСтрока и ТекущиеДанные тебе в помощь..
|
|
2
kosts
30.04.14
✎
10:00
|
(0) Не знаю чем помочь в этом случае.
Можно конечно установить ТекущаяСтрока.
Но как узнать ссылку на предыдущий элемент... Это нужно думать как "отбор" и в голове держать "сортировку"...
|
|
3
SerG82
30.04.14
✎
10:02
|
нда)
|
|
4
vmv
30.04.14
✎
10:06
|
делаещь переменную модуля и запоминаешь в ней ссылку предущей строки
где пишешь не спрашивай - это платно
|
|
5
SerG82
30.04.14
✎
10:09
|
ну это чтобы назад вернуться, а вперед?
|
|
6
vicof
30.04.14
✎
10:09
|
(5) Назад в будущее?
|
|
7
kosts
30.04.14
✎
10:13
|
Чет подумалось. Можно программно активировать табличное поле и сторонними средствами нажать кнопку вверх...
|
|
8
SerG82
30.04.14
✎
10:16
|
(7) это какоето извращение, неужели 1с ничего не придумало
|
|
9
kosts
30.04.14
✎
10:19
|
(8) Сделай через таблицу значений, там можно...
|
|
10
Повелитель
30.04.14
✎
10:19
|
(0) Как то давно это реализовывал. Так заказчика хотел который был помешан на FoxPro. Хотя это функция нафиг не нужна была.
Принцип такой. Делаешь запрос по коду справочника (если нужно то и с отобром по родителю) и коду +1 или -1 и потом поиск по этому коду и позиционирование.
|
|
11
SerG82
30.04.14
✎
10:22
|
(10) код справочника может не по порядку быть.
(9) еще один выход.
|
|
12
Повелитель
30.04.14
✎
10:24
|
(11) Да точно не подойдет, у нас там своя специфика была, код был номером абонента и справочник список был отсортирован по коду по умолчанию.
|
|