Имя: Пароль:
1C
 
Как открыть форму списка регистра сведений с позиционированием на нужном элемент
0 kosmo
 
19.01.11
15:54
Как открыть форму списка регистра сведений с позиционированием на нужном элементе
1 Maxus43
 
19.01.11
16:02
как везде, ЭлементыФормы.РегистрСведенийСписок.ТекущаяСтрока
2 PVV65
 
19.01.11
16:07
Расширение формы списка записей регистра сведений
ПараметрТекущаяСтрока (CurrentLineParameter)
Использование:
Чтение и запись.
Описание:
Тип: РегистрСведенийКлючЗаписи. Осуществляет позиционирование на строку содержащегося в форме списка, отображающую устанавливаемое значение. Позиционирование происходит при открытии или повторном открытии формы. Если форма используется для выбора или подбора, данная установка имеет более высокий приоритет. чем свойство формы НачальноеЗначениеВыбора.
3 kosmo
 
19.01.11
16:41
Подробнее плиз

Имеется: Обработка. Для выбранного документа запросом получаем данные из регистра сведений. По кнопке требуется открыть этот Регистр сведений и фокус на нужной записи.
4 Gesperid
 
19.01.11
16:52
(3) Куда подробнее? =)
Создаешь ключ по выдранным запросом данным -
Новый РегистрСведенийКлючЗаписи.<Имя регистра сведений>(<ЗначениеКлюча>)
а потом (2)
5 kosmo
 
19.01.11
17:29
прошу подробнее потому что не знаю за что взяться.

Выборка = Результат.Выбрать();
Выборка.Следующий();

Выборка.Документ - ключевое поле

Форма=РегистрыСведений.МойРегистрСведений.ПолучитьФормуСписка();
Форма.Открыть();

где и что приткнуть?
6 Gesperid
 
20.01.11
08:25
Например, так:

Выборка = Результат.Выбрать();
Выборка.Следующий();

Форма=РегистрыСведений.МойРегистрСведений.ПолучитьФормуСписка();

ЗначениеКлюча = Новый Структура("ИмяИзмеренияДляДокумента", Выборка.Документ);
КлючЗаписи = РегистрыСведений.МойРегистрСведений.СоздатьКлючЗаписи(ЗначениеКлюча);

Форма.ПараметрТекущаяСтрока = КлючЗаписи;
Форма.Открыть();
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.