Вход | Регистрация

Информационные технологии ::

Метки:

Подчиненные справочники

Я
   stek
22.01.04 - 18:16
В форме обработки два поля ввода - один спр.контрагент(выбсубконто1),другой спр.договора(выбсубконто2). Как сделать чтобы, если контрагент выбран, при выборе договора, сразу открывались договора этого контрагента. Кнопка выбора договора - Договора()
Проц-ра Договора()
  ВыбСубконто2.ИспользоватьВладельца(ВыбСубконто1);
КонецПроц-ры  
Не работает.
 
  Рекламное место пустует
   skunk
 
1 - 22.01.04 - 18:28
Да ну тебе еще надо найти нужный договор то есть вместо этого:
ВыбСубконто2.ИспользоватьВладельца(ВыбСубконто1);
надо набрать что с типа
Спр = СоздатьОбъект("Справочник.Контрагенты");
Спр.ИспользоватьВладельца(ВыбСубконто1);
Спр.ВыбратьЭлементы()
Пока Спр.ПолучитьЭлемент() > 0 Do
 if спр.текущийэлемент() = НужныйДоговор then
    ВыбСубконто2 = спр.текущийэлемент();
    бряк;
 endif;
enddo;
   stek
2 - 22.01.04 - 18:38
Мне не надо, конкретный договор. Проблема вот в чем,
в данном варианте - выбрал контрагента, выбираешь договора - появляется контрагент, затем договора. И только, если опять выбрать договора он открывает сразу договора. Т.е. в первый раз ВыбСубконто1 невидится.
   ВладК
 
3 - 22.01.04 - 18:40
Гдето напутано с подчиненным справочником. Если я правильно понял проблему.
   stek
4 - 22.01.04 - 18:42
(3)Ты неправильно понял проблему
   skunk
 
5 - 22.01.04 - 18:46
Чего то я млин не такой как вчера, а вчера я был совсем ни какой.
Выбрал контаргент выбрал договор (откуда и где появился) контрагент (что значит "затем") договор, и если опять выбрать договора  он (кто) открывает договора. Чего трохи не понятно.
   mike
 
6 - 22.01.04 - 19:29
в свойствах  элемента диалога есть поле "связан с "
на элементе "Договор" ставьте связь с Контрагент  (без кавычек)
   mike
 
7 - 22.01.04 - 19:33
еще вариант :  в функции на кнопке "Контрагент"
ПриВыбореКонтрагента()
// добавитьСтроку
Договор.ИспользоватьВладельца(Контрагент);
   345
8 - 22.01.04 - 20:04
Достаточно (6) ....
   stek
9 - 22.01.04 - 20:38
(6)Спасибо, то что надо.
ЗЫ.Смотрю щас и думаю как сам то не заметил?


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