Вход | Регистрация
 
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 человек.