Имя: Пароль:
1C
1С v8
отбор!
,
0 Aleksei_Pro
 
04.09.11
23:29
У реквизита при начале выборе написал:
1 Aleksei_Pro
 
04.09.11
23:29
(0) СтандартнаяОбработка = ложь;
  ФормаВыбора = Справочники.НазначенияИспользования.ПолучитьФормуВыбора(,ЭлементыФормы,);
  ФормаВыбора.ПараметрОтборПоВладельцу = Элемент.ВыборПоВладельцу.Ссылка;
  ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.Владелец.Доступность = Ложь;
  ФормаВыбора.СправочникСписок.Отбор.СпособОтраженияРасходов.Значение = СпособОтраженияРасходов;
  ФормаВыбора.СправочникСписок.Отбор.СпособОтраженияРасходов.Использование  = Истина;
  ФормаВыбора.СправочникСписок.Отбор.СпособОтраженияРасходов.ВидСравнения  = ВидСравнения.Равно;
  ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.СпособОтраженияРасходов.Доступность = Ложь;

  ФормаВыбора.ПараметрВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы;
  ФормаВыбора.Открыть();


А как теперь выбрать нужный реквизит?
2 Aleksei_Pro
 
04.09.11
23:35
просто когда форма открывается, я пытаюсь выбрать необходимый реквизит, а он в документ не выбирается (пустое поле ставит)
3 Asmody
 
04.09.11
23:38
(1) во второй строке допиши, какой элемент будет владельцем формы выбора
4 vladnet
 
04.09.11
23:38
Режим выбора поставь, и нужно владельца у формы указать элемент в котором ты выбираешь
5 Aleksei_Pro
 
04.09.11
23:40
владелец у формы стоит!
6 Asmody
 
04.09.11
23:41
(5) где?
7 Aleksei_Pro
 
04.09.11
23:41
(3)  ФормаВыбора = Справочники.НазначенияИспользования.ПолучитьФормуВыбора(,ЭлементыФормы,);
8 Asmody
 
04.09.11
23:42
(7) начнём с того, что ЭлементыФормы — это коллекция!
9 Aleksei_Pro
 
04.09.11
23:44
ФормаВыбора = Справочники.НазначенияИспользования.ПолучитьФормуВыбора(,Элемент.ВыборПоВладельцу.Ссылка,);
не помогло!!!
10 Asmody
 
04.09.11
23:45
(9) в СП глянуть не судьба что должно передаваться во втором параметре?
11 Aleksei_Pro
 
04.09.11
23:46
так не помогло, открывается форма выбора, выбираю элемент, а он не встает в реквизит, у реквизита тип - справочник.. в чем проблема?
12 Asmody
 
04.09.11
23:47
(11) проблема в том, что кто-то упорно не хочет прочитать две строки в документации, а мне лень открывать 8ку, чтобы их сюда скопипастить
13 Aleksei_Pro
 
04.09.11
23:50
(12) мда, извини,понял,решил проблему! глупый вопрос был конечно, просто спать пора идти!
14 Asmody
 
04.09.11
23:51
ну вот, а я только восьмерку открыл