Имя: Пароль:
1C
1С v8
УФ Позиционирование в динамическом списке
0 User_Agronom
 
06.06.14
14:01
Есть обработка. Основная (и единственная) форма управляемая.
На форме есть реквизит "Список" типа ДинамическийСписок.
Один из столбцов этого списка ссылка на документ.

Вопрос: как, зная конкретный документ, спозиционировать полоску выбора на строку с этим документом?
1 blopp
 
06.06.14
14:23
Найти нужную строку (ее ключ) запросом и присвоить ТекущаяСтрока таблицы, не?
2 User_Agronom
 
06.06.14
14:40
Запросом в какой таблице?
3 User_Agronom
 
06.06.14
14:45
Вся трудность в том, что не могу понять где искать эту строку (или ключ этой строки)
4 toypaul
 
гуру
06.06.14
14:51
5 User_Agronom
 
06.06.14
15:09
ОсновнаяТаблица тип Строка значение ""
Элементы.Список.ТекущаяСтрока  число 42835

Не вижу ни одной таблицы, в которой можно поискать моё значение ;(
6 Адский плющ
 
06.06.14
15:10
Без основной таблицы не взлетит.
7 User_Agronom
 
06.06.14
15:11
(6) Вообще никак?
8 Адский плющ
 
06.06.14
15:13
В динсписке без основной таблицы может быть over 9000 строк с твоим документом. Какую выделять изволите?
9 User_Agronom
 
06.06.14
15:47
(8) первую найденную. (Хотя там такая строка будет всего одна)
10 Адский плющ
 
06.06.14
15:54
Ага "Давайте попросим многоуважаемый компьютер, выделить строчку, хотя бы первую найденную. Она там одна, честное слово!".
11 SUA
 
06.06.14
16:03
(9)ну дык укажи основную таблицу
Динсписок тогда честность проверит сам =)
12 User_Agronom
 
06.06.14
16:22
(10) Одна, одна. Документ с номером и датой уникален в пределах таблицы.
13 5 Элемент
 
06.06.14
16:41
Используй ТЗ, всеравно без основной таблицы преимуществ от ДС нет
14 User_Agronom
 
06.06.14
16:49
(13) Да всё уже написано. Нужно добавить функционал (поиск по штрихкоду)
15 User_Agronom
 
06.06.14
16:50
Были бы обычные формы - уже бы сделал. А с управляемыми сталкиваюсь редко - сложно. Не хватает чтения мануалов.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.