|
|
|
v8: 8.1 / Табличное поле (регистр сведений) / Получить данные строк | ☑ | ||
|---|---|---|---|---|
|
0
vip67
03.12.13
✎
09:37
|
Добрый день! на форме есть табличное поле, связанное с регистром сведений. данные по текущей строке я получаю через
ЭлементыФормы.ТаблПоле1.ТекущиеДанные.поле1 а как получить данные из предыдущей и последующей строки без перехода на эти строки? |
|||
|
1
Cube
03.12.13
✎
09:38
|
(0) Никак. У РС нет номеров строк же...
|
|||
|
2
Ненавижу 1С
гуру
03.12.13
✎
09:47
|
(1) не всегда ))
|
|||
|
3
Cube
03.12.13
✎
09:52
|
(2) Ты про номера строк документов у РС, подчиненных регистратору? Ну так на форме я могу порядок-то и по колонке сделать и номер строки документа уже не будет имбой...
|
|||
|
4
razlagator
03.12.13
✎
09:53
|
(0) ЭлементыФормы.ТаблПоле1[ЭлементыФормы.ТаблПоле1.ТекущиеДанные.НомерСтроки - 1].поле1 - Предыдущее
|
|||
|
5
Cube
03.12.13
✎
09:54
|
(4) Смешно)
|
|||
|
6
razlagator
03.12.13
✎
09:56
|
(5) ну для ТЧ бы проканало, а вот для РС...
|
|||
|
7
vip67
03.12.13
✎
09:57
|
(4) а будет работать?
|
|||
|
8
Cube
03.12.13
✎
09:58
|
(7) Ответ "нет" тебя не устроит ведь?))
|
|||
|
9
vip67
03.12.13
✎
10:01
|
конечно не устроит!
|
|||
|
10
Cube
03.12.13
✎
10:03
|
(9) Ну, тогда, не пользуйся платформой 1С)))
|
|||
|
11
vip67
03.12.13
✎
10:08
|
ругается на то что номерстроки не обнаружен!
|
|||
|
12
vip67
03.12.13
✎
10:08
|
код:
Рекв2 = ЭлементыФормы.ТабличноеПоле1[ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные.НомерСтроки - 1].Измерение1; |
|||
|
13
Wobland
03.12.13
✎
10:08
|
я понял! его там нет
|
|||
|
14
Cube
03.12.13
✎
10:24
|
(11) Ну так, перечитывай (1) пока не наступит просветление...
|
|||
|
15
vip67
03.12.13
✎
10:41
|
такого поля конечно-же нет, но что-ж в табличном поле нельзя обратиться?!
|
|||
|
16
vip67
03.12.13
✎
10:41
|
(14) - это я знаю - но тогда единственный выход - это перебор регистра сведений? а если в нем 10000 зап?
|
|||
|
17
Cube
03.12.13
✎
10:42
|
(16) Ты, если хочешь совет, задачу опиши...
|
|||
|
18
Cube
03.12.13
✎
10:54
|
Кхм! А кто заголовок темы поменял? Этот заголовок хуже предыдущего!)))
|
|||
|
19
Михаил Козлов
03.12.13
✎
11:02
|
Предыдущая и последующая строки - это какие?
|
|||
|
20
vip67
03.12.13
✎
13:04
|
задача:
на форме есть табличноге поле, связанное с непериодическим независимым регистром сведений. по нажатию определенной кнопке нужно поменять значения в определенной колонке местами в двух строчках: предыдущей и текущей или текущей и последующей (по условию). пример: в строке 1 - в поле1 "1" в строке 2 - в поле1 "2" после нажатия на кнопку в строке 1 - в поле1 "2" в строке 2 - в поле1 "1" кто поменял название темы?! - изменился смысл |
|||
|
21
Cube
03.12.13
✎
13:07
|
(20) Ну что ты ждешь? ответ был ещё в (1). Или забей или ищи альтернативные способы реализации... Например, при открытии формы, в ТЗ считываются данные РС, на форме работаешь с ТЗ и при закрытии формы, данные пишуться обратно в РС.
|
|||
|
22
vip67
03.12.13
✎
13:10
|
ок, спс всем участвующим!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |