Подскажите с полями ввода в 1с 77 #148582


#0 by csharpus
Подскажите. Есть 2 поля ввода типа Справочник      Как сделать так чтобы при заполнении одного поля ввода автоматом  открывалось для выбора справочник второго поля?Спасибо
#1 by sput
КонецПроцедурыА также можно использовать галочку "Авто выбор" в свойствах поля вводаИ сделать так что по ним был последовательный переходЕще можно почитать ЖКК и немного самостоятельно пофантазировать.
#2 by csharpus
А с галочками "Авто выбор" в свойствах поля ввода - это как ?
#3 by sput
Ты конфигуратор видел?
#4 by csharpus
ДаКонецПроцедурыЧего-то не то....
#5 by Sasha
Очуметь! (с)
#6 by csharpus
:-) Ладно тогда как ???
#7 by Бит
Что вам мешает открыть типовую конфигурацию и посмотреть? (f.e. ТиС)
#8 by Sasha
для начала скажи, какая связь между этими двумя полями?
#9 by csharpus
Только та что они оба на одной форме
#10 by Sasha
:)Ну, например, так:
#11 by sput
КонецПроцедурыНайди 10 отличий
#12 by csharpus
Пишет :Если Спр.ВыбратьЭлемент=1 Тогда{Документ.Реализация.Форма.Модуль(1593)}: Поле агрегатного объекта не обнаружено (ВыбратьЭлемент)
#13 by Sasha
правильно пишет...
#14 by csharpus
У меня справочник Договора подчинен справочнику Контрагенты     Почему пишет?
#15 by Sasha
Потому что у справочника нет такого метода ВыбратьЭлемент
#16 by csharpus
Написал КонецПроцедуры  Но хотелось бы чтобы он не сразу заполнял второе поле      а открывал справочник Договоры для выбора . как это сделать?
#17 by Sasha
Ты смотришь через пост? Одно из решений в
#18 by csharpus
КонецПроцедурыВыкидывается окошко но оно 1 - не активно(под всеми окнами)                          2 Ну выбираю элемент справочника договоры     а в табличное поле он не заноситься ????
#19 by csharpus
КонецПроцедуры Эту процедуру надо связать со вторым полем?
#20 by Sasha
Очуметь!(с) - я тебе такого не писал :)Давай по порядку, это вообще где происходит (обработка, документ, справочник)? Форма открыта модально? Контрагент определен?
#21 by Sasha
Да, и еще тут появилось какое-то "табличное поле". В про это ни слуху, ни духу...
#22 by csharpus
табличное поле - ошибся - поле ввыода Спасибо все заработало Только окошко справочника Контрагентов не активно(под всеми окнами)
#23 by Sasha
а как именно сделал, что все заработало? Еще раз спрашиваю форму открываешь модально или нет?
#24 by csharpus
#25 by Sasha
так тоже будет работать, а строк меньше :), или тебе обязательно проверять наличие договора у контрагента?
#26 by csharpus
А как сделать так чтоб открывающиеся окно Справочника договоры было активным ? И небыло в самом низу под всеми окнами?
#27 by Sasha
А сколько у тебя окон открыто? Сколько из них модально?
#28 by DeiMos
Все с похмелья что-ли?Юзайте "Дополнительно -> Связан с..." и будет вам щастье...
#29 by csharpus
А вот если у меня 2 поля ввода .Одно типа перечисление а другое документ   То вот если например я выбираю определенное значение перечисления как       тогда открыть документ автоматом для заполнения второго поля ?Связи то между ними нет
#30 by Sasha
Открыть документ или открыть журнал документов для выбора? Поаккуратней в выражениях :) не в теме, ключевое слово из "Автоматом"
#31 by Дурочка 1С ®
Очуметь!
#32 by csharpus
ОткрытьФорму("Документ.УслугиСтороннихОрганизаций");{Документ.Реализация.Форма.Модуль(1610)}: Открытие окна в данном режиме недоступно!Почему????
#33 by Ef
Sache памятник ставить надо за неторопливую беседу!
#34 by Sasha
Если скажешь, зачем это нужно, то возможно получишь ответ... :)
#35 by Ef
Я бы уже плюнул или ушел к чертовой матери, а ты! Пытаешь вникнуть в корявый язык гегемона!
#36 by Sasha
Да просто у нас рабочий день, а бухи бухают... текучка сделана... отчеты написаны и отлажены... конфы обновлены... есть время посидеть на форуме :)
#37 by Ef
Вот чем мне нравяться фикси! Сделал дело - болтай смело!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям