|
выбор по нажатию из списка регистра сведений | ☑ | ||
---|---|---|---|---|
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
|
Через обработку оповещения. Если форма открывается из документа. В форме собираешь нужные данные в структуру и передаешь в качестве параметра в процедуру оповещения.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |