Вход | Регистрация

1С:Предприятие ::

Метки: 

Получение ТекущейСтроки из формы

Я
   Alex70
 
16.08.18 - 12:50
Всем здарова! Есть проблема в недопонимании как получить текущую строку из формы. Есть внешняя обработка в ней есть форма, на ней есть кнопка "Подгрузить данные" по нажатию на которую необходимо чтобы открывалась другая форма(НЕ из внешн обработки), ФормаСписка в этой форме есть список различных доков, при выборе рандомной строки пользователем должна открыться 3-я форма(форма вшен обработки) - "ФормаДереваСпецификаций" с определенными данными, но это вопрос третий на счет данных. Вопрос в том, как получить ТекущуюСтроку из ФормыСписка?



#############################################
Процедура ЗаполнитьИзГрупповойСпецификацииНажатие(Элемент)
    
    // Открываем форму Список ГрупповыхСпек

    ФормаСписка = Документы.тлкГрупповаяСпецификация.ПолучитьФормуСписка("ФормаСписка");
    //ТекСтрока = ФормаСписка.ДокументСписок;


    ФормаСписка.Открыть();
    
    Если ТекСтрока <> Неопределено Тогда
        ФормаДерева = ЭтотОбъект.ПолучитьФорму("ФормаДереваСпецификаций");
        ФормаДерева.Открыть();
    КонецЕсли;
    //ФормаСписка.Закрыть();

        
КонецПроцедуры
 
 
   Гипервизор
 
1 - 16.08.18 - 13:15
В форме списка есть табличное поле. У поля есть текущая строка.
   Mort
 
2 - 16.08.18 - 13:33
А вы сформулируйте процесс не с точки зрения форм "открывает форму, выбирает строку", а с точки зрения смысла происходящего: Пользователь выбирает документ, потом по этому документу происходит то-то. Тогда и решение внезапно родится.
   Alex70
 
3 - 17.08.18 - 04:09
(1) По идеи должно быть вот так. Но так не работает выдает:

{ВнешняяОбработка.РабочееМестоТехнолога.Форма.Форма.Форма(6785)}: Поле объекта не обнаружено (ТекущаяСтрока)
    ТекСтрока = ФормаСписка.ДокументСписок.ТекущаяСтрока;

__________________________________________
ФормаСписка = Документы.тлкГрупповаяСпецификация.ПолучитьФормуСписка("ФормаСписка");
ТекСтрока = ФормаСписка.ДокументСписок.ТекущаяСтрока;


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует