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