Имя: Пароль:
1C
1С v8
выбор по нажатию из списка регистра сведений
0 alexsandrinia
 
05.08.15
07:28
вывожу форму списка регистра сведений с определённым отбором. как теперь мне выбрать по двойному щелчку форму выбранного регистра?
1 1Сергей
 
05.08.15
07:35
Форму записи или списка?
2 alexsandrinia
 
05.08.15
07:36
мне нужно вывести форму записанного регистра
3 1Сергей
 
05.08.15
07:37
Моя твоя не понимат

у регистра может быть только два вида форм: Записи и списка. третьего не дано
4 alexsandrinia
 
05.08.15
07:38
вывожу список вот так:
&НаКлиенте
Процедура ОборудованиеДемонтажПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
    СтандартнаяОбработка = Ложь;
    Парам = Новый Структура;
    Отбор = Новый Структура;
    Отбор.Вставить("Владелец", Объект.АдресЗаявителя);
    Отбор.Вставить("Статус", ПредопределенноеЗначение("Перечисление.СтатусОборудования.Подключено"));
    Парам.Вставить("Отбор", Отбор);
    ВыбранныйЭлемент = ОткрытьФорму("РегистрСведений.ОборудованиеПоАдресу.ФормаСписка", Парам, Элемент);
КонецПроцедуры

вот в этом списке мне нужно выбрать определённый регистр по двойному нажатию по нему
5 1Сергей
 
05.08.15
07:40
всё-равно не понимат. Может, я тупой. Пусть другие подскажут
6 alexsandrinia
 
05.08.15
07:42
вот если открыть просто список регистра сведений и правой кнопкой нажать и выбрать изменить - появится форма записи заполненного регистра сведений, так?
7 1Сергей
 
05.08.15
07:42
(6) так
8 alexsandrinia
 
05.08.15
07:43
а мне нужно чтоб в отобранном списке двойным нажатием по выбранному регистру открывалась заполненная форма
9 1Сергей
 
05.08.15
07:44
(8) >>...двойным нажатием по выбранному регистру...

Ты тут под словом "регистр" понимаешь одну запись регистра или объект метаданных?
10 alexsandrinia
 
05.08.15
08:02
(9) теперь я запутался - в чём тогда отличие записи регистра от объекта метаданных?
11 1Сергей
 
05.08.15
08:09
(10) с точки зрения конфигуратора Регистр - это объект метаданных, у которого есть измерения, реквизиты, формы, модуль и т.д.
с точки зрения Базы данных - Это таблица (или две), у которой есть некоторое количество столбцов различных типов, индексы прочее.
Одна запись (строка в таблице) не называется регистром. Поэтому трудно понять чего ты хочешь
12 alexsandrinia
 
05.08.15
08:12
(11) хорошо, мне нужно вытянуть информацию из одной строки этой таблицы
13 1Сергей
 
05.08.15
08:14
(12) вытянуть = вернуть?
14 alexsandrinia
 
05.08.15
08:15
да, нужно будет эти данные записать в табличную часть документа
15 1Сергей
 
05.08.15
08:22
у Таблицы на форме установи свойство Режим выбора
16 alexsandrinia
 
05.08.15
08:31
и там прописать обработку события?
17 alexsandrinia
 
05.08.15
10:01
ап
18 PaulBC
 
05.08.15
10:03
(8) >> а мне нужно чтоб в отобранном списке двойным нажатием по выбранному регистру открывалась заполненная форма

а у тебя что происходит?
19 alexsandrinia
 
05.08.15
10:07
(18) форма открывается, всё норм. как теперь данный открывшейся формы перенести в табличную часть документа?
20 Kiks
 
05.08.15
10:40
Через обработку оповещения. Если форма открывается из документа. В форме собираешь нужные данные в структуру и передаешь в качестве параметра в процедуру оповещения.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.