|
|
|
Туплю.. как установить текущей первую строку списка регистра сведений | ☑ | ||
|---|---|---|---|---|
|
0
craxx
04.03.14
✎
13:39
|
В обычных формах.
Весь мозг сломал. |
|||
|
1
Wobland
04.03.14
✎
13:40
|
при открытии переходить?
|
|||
|
2
craxx
04.03.14
✎
13:45
|
при установке отбора
|
|||
|
3
craxx
04.03.14
✎
13:45
|
кстати при открытии строчку тоже не выделяет, хотя я поставил что в начало.
|
|||
|
4
Azverin
04.03.14
✎
14:01
|
не знаю, как на первую строку, но на последнюю я сделал так:
Инд = ТаблЧасть.Количество(); ЭлементыФормы.ТаблЧасть.ТекущаяСтрока = ТаблЧасть.Получить(Инд-1); |
|||
|
5
Sangenytch
04.03.14
✎
14:07
|
(4)Тогда чтобы спозиционироваться на первую строку
Если ТаблЧасть.Количество()>0 тогда ЭлементыФормы.ТаблЧасть.ТекущаяСтрока = ТаблЧасть.Получить(0); КонецЕсли; // Не? |
|||
|
6
Azverin
04.03.14
✎
14:10
|
(5) да
|
|||
|
7
craxx
04.03.14
✎
14:12
|
Это если ТЗ в качестве данных табличного поля. а если список регистра сведений? в котором строка = это ключ записи регистра сведений
|
|||
|
8
Azverin
04.03.14
✎
14:18
|
(7)
ПараметрОтборПоРегистратору (FilterByRecorderParameter) Использование: Чтение и запись. Описание: Тип: ДокументСсылка. Предоставляет возможность установить начальное значение отбора по регистратору при открытии или повторном открытии формы списка регистра сведений. Доступность: Толстый клиент. Примечание: Имеет смысл только для регистров сведений, подчиненных регистраторам. |
|||
|
9
Azverin
04.03.14
✎
14:19
|
(8) чё-то не то)
|
|||
|
10
Sangenytch
04.03.14
✎
14:20
|
(0) http://help1c.com/faq/view/999.html
здесь посмотри |
|||
|
11
craxx
04.03.14
✎
14:23
|
(10) Это я все понимаю. Мне нужно получить значения измерений из первой строки. КАК?
|
|||
|
12
George Wheels
04.03.14
✎
14:30
|
НачальноеОтображениеСписка?
|
|||
|
13
craxx
04.03.14
✎
14:34
|
(12) Не работает! ЭлементыФормы.Список.ТекущаяСтрока=Неопределено
|
|||
|
14
The_SpecialOne
04.03.14
✎
14:49
|
Отбор = Новый Структура("Изм1, Изм2, Изм3", Зн1, Зн2, Зн3);
КлючЗаписи = РегистрыСведений.ИмяРегистра.СоздатьКлючЗаписи(Отбор); Если НЕ КлючЗаписи.Пустой() Тогда ЭлементыФормы.Товары.ТекущаяСтрока = КлючЗаписи; КонецЕсли; |
|||
|
15
craxx
04.03.14
✎
14:51
|
(14) Блин, мне нужно измерения из первой (либо второй) строки списка получить. Этот алгоритм я и сам знаю!
|
|||
|
16
George Wheels
04.03.14
✎
15:08
|
(13) А в каком событии?
|
|||
|
17
craxx
04.03.14
✎
15:12
|
(16)Устанавливаю отбор в списке регистра сведений
опосля установки отбора надо на первую (вторую, третью - нужное подчеркнуть) строку спозиционироваться, сделать текущей. Как? |
|||
|
18
miron25
04.03.14
✎
15:20
|
(17)Лови в событий первую,вторую,третью строку и устанавливай ключ.
Процедура РегистрСведенийСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) сообщить(данныестроки.измерение1); сообщить(данныестроки.измерение2); КонецПроцедуры Может получиться... |
|||
|
19
The_SpecialOne
04.03.14
✎
15:21
|
тогда при выводе строки запоминай первую ссылку
|
|||
|
20
The_SpecialOne
04.03.14
✎
15:21
|
запись*
|
|||
|
21
craxx
04.03.14
✎
15:31
|
(18) Через опу автогеном)))
|
|||
|
22
craxx
04.03.14
✎
15:32
|
(18) Да и данные строки - там ключа не содержится - там только ресурсы - Вы будете удивлены))
|
|||
|
23
George Wheels
04.03.14
✎
15:35
|
В событии формы ОбновлениеОтображения
Процедура ОбновлениеОтображения() ЭлементыФормы.ТабличноеПоле1.ОбновитьСтроки(); КонецПроцедуры |
|||
|
24
George Wheels
04.03.14
✎
15:37
|
(23)+ Сначала установить НачальноеОтображениеСписка = Начало для ТабличноеПоле1.
|
|||
|
25
miron25
04.03.14
✎
15:37
|
(22)Я не программер.Но не пойму объясни..какие ресурсы.Там есть измерения,получаешь первую строку ,данное измерение ..создаешь ключзаписи и устанавливаешь в текщую строку..Не?
|
|||
|
26
miron25
04.03.14
✎
15:38
|
(22)Я понимаю так...ключ не можете содать потому,что не знаете данные измерения первой строки..
|
|||
|
27
craxx
04.03.14
✎
15:40
|
(25) В данных строки списка регистра сведений не содержится измерений - только ресурсы.
|
|||
|
28
craxx
04.03.14
✎
15:41
|
(25) Так что (18) не будет работать
|
|||
|
29
miron25
04.03.14
✎
15:43
|
(28)Странно у меня выводит измерения..
|
|||
|
30
George Wheels
04.03.14
✎
15:43
|
(28) а (23) работает. Ну если я правильно понял чего ты хочешь.
|
|||
|
31
George Wheels
04.03.14
✎
15:46
|
(30) Как-то странно работает(
При установке отбора работает. При отключении нет. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |