Имя: Пароль:
1C
1С v8
УФ. Динамический список
0 Fram
 
05.04.12
15:00
Как позиционироваться на какой то строке динамического списка с произвольным запросом, если указана Основная таблица?
Если Основную таблицу не указывать, то присвоение значение свойству ТекущаяСтрока срабатывает.
1 Fram
 
05.04.12
15:01
И по поводу поиска в таблице формы (динамический список).. Единственный способ перебором строк?
2 Mort
 
05.04.12
15:06
(0) Неправда. Код показывай.
3 Fram
 
05.04.12
15:09
(2) Держи :)
Элементы.Соглашения.ТекущаяСтрока = 2;
4 Fram
 
05.04.12
15:09
8.2.15.301
5 Mort
 
05.04.12
15:14
(3) В отладчике смотрел чему Элементы.Соглашения.ТекущаяСтрока равно?
6 Fram
 
05.04.12
15:16
Неопределно
7 Fram
 
05.04.12
15:16
После присвоения
8 vmv
 
05.04.12
15:16
Элементы.Соглашения.ТекущаяСтрока = 2;

2 - это идентификатор строки, сп почитай - дале лень писать о такой чущи
9 Fram
 
05.04.12
15:18
(8) то есть надо присвоить Ссылку на элемент основной таблицы, справочника в моем случае?
10 Fram
 
05.04.12
15:19
+(9) точно. Спасиб
11 vmv
 
05.04.12
15:19
(9) да, если эта ссылка согласно параметрам запроса имеет место быть в дсписке, то будет произведено позиционирование на строку с этой ссылкой - все же проста
12 программистище
 
05.04.12
15:21
В Случае указания основной таблицы
Элементы.Соглашения.ТекущаяСтрока == Ссылка объекта, а не идентификатор
13 Defender aka LINN
 
05.04.12
15:23
(3) 2 - это какбе число.
14 Fram
 
05.04.12
15:27
(13) я уже понял. просто когда основная таблица не указана ТекущаяСтрока это число, и меня это сбило с толку
(9) а в случае когда Основная таблица это СрезПоследних регистра сведений?
15 simol
 
05.04.12
15:36
(3) 2 это не число
16 simol
 
05.04.12
15:37
(15) вернее число, но в ТекущаяСтрока  число писать нельзя. Нужно ИД строки писать
17 vmv
 
05.04.12
15:39
(14) позиционирование для регистра по ключу записи

да и никакое это не число по сути, только по типу.

а по сути "2" идентификатор строки дсписка, который существует у любого дсписка