Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Выбор из списка выбора - ?

Выбор из списка выбора - ?
Я
   MWWRuza
 
27.03.19 - 09:43
Добрый день!
Я вообще семерошник, поэтому сильно не бейте, вопрос скорее всего элементарный, просто туплю... УФ тяжелы для меня к пониманию...

Вопрос. УФ документа. По кнопке(большой такой, на сенсорном терминале - это к вопросу, почему не стандартным способом) открывается виртуальная клавиатура(ВК), где набирается подстрока для поиска.
Заполняется СписокВыбора, по определенным критериям(в том числе, и набранная подстрока). Но, это все - в принципе не важно. ВК закрывается, в поле ТЧ документа выпадает список с отобранными значениями. Как дальше выбрать значение из этого списка в ТЧ документа? Просто щелчком по нему - ничего не происходит... Если после этого, щелкнуть по этому полю - открывается опять тот-же список, с тем-же отбором, и уже можно из него выбрать значение - выбирается нормально...
Вот процедура:
&НаКлиенте
Процедура ВыполнитьПоиск(ВведТекст,Пар2) Экспорт
    СП = ЗаполнитьСпПоиска(ВведТекст);
    ЭтаФорма.Элементы.ТЧ.ТекущийЭлемент.СписокВыбора.Очистить();
    ЭтаФорма.Элементы.ТЧ.ТекущийЭлемент.СписокВыбора.ЗагрузитьЗначения(СП);
    Эл = ЭтаФорма.ВыбратьИзСписка(ЭтаФорма.Элементы.ТЧ.ТекущийЭлемент.СписокВыбора, Элементы.ТЧ.ТекущийЭлемент); // До сих пор - все нормально, в ЭЛ попадает выбранное значение списка
    
// Вот здесь, его как-то надо "запихнуть" в ТЧ... Не могу понять, как???

КонецПроцедуры
 
 
   MWWRuza
 
1 - 27.03.19 - 09:56
Написал не совсем понятно, вот картинка:
https://content.foto.my.mail.ru/mail/m_w_w/_mypagephoto/h-269.jpg
   MWWRuza
 
2 - 27.03.19 - 10:49
Пробую вот такое:

ЭтаФорма.Элементы.ТЧ.ТекущиеДанные = Эл.Значение;

ТЧ.ТекущиеДанные - тип справочник ссылка Номенклатура, Эл.Значение - тоже...

Не работает. Пишет, "Поле объекта недоступно для звписи(ТекущиеДанные)"...

Как правильно обработать выбор из списка?
   MWWRuza
 
3 - 27.03.19 - 10:54
Все, вроде разобрался:

ЭтаФорма.Элементы.ТЧ.ТекущиеДанные.Номенклатура = Эл.Значение;
   MWWRuza
 
4 - 27.03.19 - 11:16
ТЧ.ТекущиеДанные - это коллекция. А нужно именно к элементу этой коллекции обращаться...
Точно ошибка в ДНК :-(((

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