|
Активизация строки на форме в динамическом списке. УФ | ☑ | ||
---|---|---|---|---|
0
redding
14.08.14
✎
12:27
|
Есть форма выбора. На ней динамический список. Добавил ТЗ на форму. Нужно чтобы при активизации строки в ТЗ, активизировалась нужная строка в динамическом списке на форме. Условное оформление Дин. списка не подходит. Знаю, что есть текущаяСтрока и текущийЭлемент, но не пойму какие данные в них записывать и соответственно заставить их работать не выходит). Подскажите, как сделат
|
|||
1
rmrush
14.08.14
✎
13:39
|
Элементы.ИмяСписка.ТекущаяСтрока = НомерСтроки;
|
|||
2
banco
14.08.14
✎
13:43
|
(0)
В качестве значений для свойств ТекущаяСтрока, ТекущийРодитель и элемента коллекции, содержащейся в свойстве ВыделенныеСтроки, используются значения ссылок на объекты, которые содержит главная таблица динамического списка. Например, СправочникСсылка.Товары. Также эти свойства могут содержать значения типа СтрокаГруппировкиДинамическогоСписка. |
|||
3
redding
14.08.14
✎
18:21
|
(1)Это понятно), не понятно, как определить номер строки.
|
|||
4
Fram
14.08.14
✎
18:22
|
(3) а основную таблицу указать списку никак?
|
|||
5
redding
14.08.14
✎
18:24
|
(4) Где указать то?
У меня есть ДС и есть ссылка на элемент справочника Номенклатура, основная таблица тоже спр номенклатура. А вот что совсем этим делать я не понимаю. |
|||
6
Fram
14.08.14
✎
18:29
|
Элементы.ИмяСписка.ТекущаяСтрока = СсылкаНаЭлементОсновнойТаблицы;
|
|||
7
redding
14.08.14
✎
18:37
|
(6) Текущая строка присваивается это понятно, а как сделать так, чтобы она на форме в ДС списке стала активной?
|
|||
8
Fram
14.08.14
✎
18:39
|
(7) Вот это и сделает ее активной :)
|
|||
9
redding
14.08.14
✎
18:41
|
(8) Да вот не происходит такого).
СсылкаНаЭлементОсновнойТаблицы Если основная таблица номенклатура должна иметь тип справочник номенклатура Ссылка? |
|||
10
Fram
14.08.14
✎
18:46
|
(9) Да
|
|||
11
Fram
14.08.14
✎
18:46
|
(9) Может указанный элемент отсутствует в списке?
|
|||
12
redding
14.08.14
✎
18:48
|
Присутствует.
Ищу просто по коду: Элементы.СписокСтандартныйПоискНоменклатура.ТекущаяСтрока=Справочники.Номенклатура.НайтиПоКоду("00-00000016").Ссылка; |
|||
13
Fram
14.08.14
✎
18:50
|
(12) ну так не бывает..
1. давай выкладывай скриншот запроса дин списка с указанной основной таблицей. кстати, запрос по ходу кода не меняется ли? 2. скриншот отладчика где видно что есть Справочники.Номенклатура.НайтиПоКоду("00-00000016") |
|||
14
Fram
14.08.14
✎
18:51
|
+(13) и скрин, где видно, что указанный элемент присутствует в списке
|
|||
15
redding
14.08.14
✎
18:55
|
(13)Эх, понял я где мой затуп.
На форме есть: СписокСтандартныйПоискНоменклатура И СписокРасширенныйПоискНоменклатура , а данные у них из одного ДС, мне в результате нужен Расширенный. |
|||
16
redding
14.08.14
✎
18:55
|
(13) Спс.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |