|
До и после текущее строки в ТП?
| ☑ |
0
Santa4527
21.09.11
✎
10:03
|
Как получить значения в ТП идущий сразу после текущей строки или до текущей строки?
|
|
1
butterbean
21.09.11
✎
10:04
|
ТП[ТП.Индекс(ТекСтрока)+-1]
|
|
2
Santa4527
21.09.11
✎
10:14
|
(1) А для СправочникСписок подойдет?
|
|
3
PR
21.09.11
✎
10:15
|
(0) Запросом.
|
|
4
НЕА123
21.09.11
✎
10:19
|
(1)+ в цикле с проверкой.
|
|
5
Santa4527
21.09.11
✎
10:19
|
(3) Интересно как?
У меня есть справочник в форме списка есть ТП СправочникСписок вот там мне и нужно получить это значения.
|
|
6
DrShad
21.09.11
✎
10:20
|
подробнее задачу можно? вероятно есть другое решение, чем ковырять СправочникСписок
|
|
7
НЕА123
21.09.11
✎
10:26
|
неа. (1) не пойдет. сортировка еще есть.
(3)+1 можно построителем.
|
|
8
Santa4527
21.09.11
✎
10:44
|
На самом деле задача заключается в произвольной сортировки справочника. Пользователь должен сделать произвольную сортировку справочника, и она может постоянно меняться.
|
|
9
PR
21.09.11
✎
10:49
|
(5) Вот я удивляюсь с людей, которые три года на форуме и 1С наверное не меньше занимаются, но не могут решить такой вопрос самостоятельно. Что мешает изучить уже эту долбаную документацию?
ЗЫ: Чтобы никто не кричал, что трындеть не мешки ворочать и что пришел, ничего не сказал по делу, все обкакал, самоутвердился и ушел.
Как тупое решение.
Выбрать запросом все элементы с заданной в ТП сортировкой и отбором, после чего перебирать элементы до нахождения требуемого, после чего получить следующий из выборки.
То, что делать надо запросом - это по-любому. Тут уж для понимания придется все-таки RTFM.
Просто ТП не хранит данные, оно только отображает _порцию_ данных.
|
|
10
DrShad
21.09.11
✎
10:58
|
(9) может без перебора выборки, а найти позицию по значению? ведь текущий элемент известен
|
|
11
PR
21.09.11
✎
11:00
|
(10) Может. Я просто сначала почему-то прочитал сабж, что надо найти предыдущий текущему элемент.
Да и еще куча всего может, просто не хочу за автора головой думать.
|
|