Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 15:04

Выбор из регистра сведений

Автор Каролина, 22 июн 2017, 10:42

0 Пользователей и 1 гость просматривают эту тему.

alex0402

Цитата: Каролина от 22 июн 2017, 10:42ОткрытьФорму("РегистрСведений.ЦеныДоговора.ФормаСписка",ПараметрыФормы,ЭтаФорма);

у ОткрытьФорму есть еще параметр ОповещениеОЗакрытии (как-то так).
Если его прописать то после выбора будет вызывать сч соответствующая процедура.
Спасибо за Сказать спасибо

Каролина

Здравствуйте
Цитата: wise от 23 июн 2017, 13:46
СЮДА отладчик заходит?

Цитировать&НаКлиенте Процедура ТЧАктаВыпРаботНаименованиеОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) ТЧАктаВыпРаботНаименование = ВыбранноеЗначение; КонецПроцедуры

Нет не заходит.
Процедура СписокВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    ОповеститьОВыборе(ВыбраннаяСтрока);
КонецПроцедуры


Эту Процедуру отрабатывает, дальше в обработчик выбора не передает :dfbbdrfb:
Добавлено: 26 июн 2017, 09:06


:nhsrm: прошу прощения, точку останова не там поставила
Чтобы не путаться с табличными частями, ради эксперимента создала в документе объект "Наименование", тип "Любая ссылка" и пытаюсь туда получить данные выбора.

отладчик проходит все стадии:
вначале в процедуре "Начало выбора" - все команды
открывает подчиненную форму, дает выбрать значение
переходит в процедуру "Список выбор" подчиненной формы но только на команду ОповеститьОВыборе(ВыбраннаяСтрока);
далее переходит в процедуру "Обработка выбора" - проходит команду Наименование = ВыбранноеЗначение;
опять переходит в процедуру "Список выбор" подчиненной формы и проходит все команды

LexaK

как я понял, вы выбираете всего одно поле из РС (регистр сведений с вашим полем Наименование (ну и поле)),
попробуйте самый банальный выбор из списка значений сделать!!! без всяких форм РС!!!
при создании своей формы (проц. ПриСоздании или ПриОткрытии), сделайте запрос к РС сформируйте список значений,
назначьте его нужному элементу(ам) поставьте полю режим выбора из списка.
И все!
если помогло нажмите: Спасибо!

Каролина

:zebzdr:
Все получилось!!! Спасибо!!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск