Имя: Пароль:
1C
1С v8
Произвольная форма выбора в справочнике
, ,
0 Дурындина
 
01.07.16
09:54
Добры день! Проблема такая(перепробовала все, но все равно ниче не догоняю)
В справочнике сделала новую форму выбора, соответсвенно в документе, в поле табличной части вызываю эту форму с отбором и пытаюсь выбрать элемент. Проблема в том, что в табличную часть ниче не выбирается и не подставляется! Я УЖЕ ЗАМУЧАЛАСЯ!

вот процедура при выборе в табличной части
Процедура ТчНачалоВыбора(Элемент, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;
    Форма= Справочники.Оснастка.ПолучитьФормуВыбора("ФормаВыбораМоя",,Элемент);
    Список= Новый СписокЗначений;

    Дальше запрос, с ним все норм.
       Список.ЗагрузитьЗначения(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Оснастка"));
    Форма.Отбор.Ссылка.ВидСравнения =  ВидСравнения.ВСписке;
    Форма.Отбор.Ссылка.Значение = Список;
    Форма.Отбор.Ссылка.Использование =  Истина;
    Форма.РежимВыбора = Истина;

Форма.Открыть();
      
Форма открывается с правильным отбором, а значение из нее не подставляется(
1 FIXXXL
 
01.07.16
09:55
(0) твоя форма является формойВыбора по-умолчанию?
2 FIXXXL
 
01.07.16
09:57
если нет и ОФ

Форма (Form)
РежимВыбора (ChoiceMode)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Содержит признак того, что форма находится в режиме выбора. Данный признак влияет на поведение при выборе элемента из главного списка формы, т.е. списка, связанного с ее основным реквизитом.
Истина - режим выбора.

Доступность:

Толстый клиент.
3 Дурындина
 
01.07.16
09:59
(1) нет, моя форма выбора не является формой выбора по умолчанию, по умолчанию стандаратная ФормаВыбора.
4 FIXXXL
 
01.07.16
10:00
(3) сорри, у тебя стоит режим выбора :)
5 FIXXXL
 
01.07.16
10:01
в отладчике Элемент смотри что такое
6 Дурындина
 
01.07.16
10:02
(5) вообще не понимаю, почему не работает, все перепробовала(
7 FIXXXL
 
01.07.16
10:04
(6) Элемент - что такое???
8 Lexey_
 
01.07.16
10:10
(6) а потому, что ПолучитьФормуВыбора(<Форма>, <Владелец>, <КлючУникальности>)
9 Дурындина
 
01.07.16
10:11
(7) - посмотрела отладку Элемент -
тип:СправочникСсылка.оснастка
10 Дурындина
 
01.07.16
10:14
(6) хныыы, ниче не поняла, что нужно было сделать
11 Lexey_
 
01.07.16
10:20
(10) еще раз: Владелец это второй параметр, а не третий
12 Дурындина
 
01.07.16
10:24
(10) ну так я его пропускаю как бе...он же необязательный
("ФормаВыбораМоя",,Элемент)
13 Strogg
 
01.07.16
10:25
(12) у тебя элемент - ключ уникальности?
14 Lexey_
 
01.07.16
10:25
(12) вот поэтому и "в табличную часть ниче не выбирается и не подставляется!Я УЖЕ ЗАМУЧАЛАСЯ!"
15 FIXXXL
 
01.07.16
10:25
(12) мляяяя
а куда форме выбора возвращать выбранное???
для тебя - обязательный
16 aleks_default
 
01.07.16
10:29
(15) про обработкувыбора не говорите ей, совсем растроится
17 Strogg
 
01.07.16
10:35
(15) она перепутала второй параметр с третьим))
18 Дурындина
 
01.07.16
10:44
хыы, да сделала ПолучитьФормуВыбора("ФормаВыбораМоя",Элемент,"ФормаВыбора"), все работает, всем спасибо!