7.7: Контекст списка справочника #133503


#0 by Теоретик
Здравствуйте!Не подскажете, как получить контекст списка справочника, не открывая его?
#1 by Sasha
#2 by Муму после всплытия
упс.....................
#3 by КонецЦикла
Достучись программно до него... науа контекст?
#4 by Теоретик
Справочник.НайтиПоНаименованию("Товар");Справочник списком надо передать в качестве 2-го параметра в ОбработкуПодбора
#5 by Sasha
Хм, странно все это .... ну используй глобальную переменную
#6 by Муму после всплытия
Справочник и передавайте........................
#7 by Теоретик
Список, а не справочник. У списка могут быть свои реквизиты ...
#8 by alxarz
Сам то понимаешь чего ты с этим контекстом в обработке подбора делать будешь?
#9 by Sasha
Не, ну правда, что сегодня за день такой - Семен Семеныча на вас нет ;). Пора домой - пить пиво :) Напиши с самого начало, что именно надо...
#10 by Теоретик
к : вызываем ОбработкаПодбора(Справочник,?)Извините, не умею формулировать вопаросы
#11 by Муму после всплытия
список чего?? значений?? или форму списка?? хотите передать форму в списка в саму себя?? сильно...............
#12 by Теоретик
То есть, есть текст в программе:ОбработкаПодбора(Справочник,Конт);Что присваивать переменной Конт?
#13 by Теоретик
Для : в Конт (это про ) хочу передать ФормуСписка
#14 by alxarz
присваивать можно что угодно, например "".
#15 by Sasha
ИМХО, фигня все это, объсни задачу подробнее...
#16 by Муму после всплытия
+12да..................... скажите что должно быть в итоге.................
#17 by Теоретик
Программа хочет добавить в документ товар "Очиститель стекол", ищет его в справочнике по схеме, описанной в , вызывает ОбработкуПодбора.Добавил в ФормуСписка реквизит, в ОбработкаПодбора написал:Конт.Реквизит.И теперь, где ОбработкаПодбора вызывается после поиска "Очиститель стекол", программа ругается на строку с Конт.Реквизит
#18 by Теоретик
Есть что-нибудь типа Справочник.ФормаСписка?
#19 by Теоретик
Тогда в ОбработкаПодбора можно было бы работать с конструкцией Конт.Реквизит (про ) :О)
#20 by Бит
Синтаксис:ОбработкаПодбора(<Элемент>,<КонтФормы>)Назначение:Предопределенная процедура обработки подбора значения при нажатия кнопки Выбрать в Форме Подбора значения.Параметры:<Элемент> - элемент справочника подбора или документ, передаваемый для обработки.<КонтФормы> - контекст той формы, ИЗ КОТОРОЙ ШЕЛ ПОДБОР.Замечание:Данная процедура может располагаться только в программном модуле формы.
#21 by Муму после всплытия
"пойдем по боле длинному пути"......................... ОткрытьПодбор где то фигурирует??
#22 by alxarz
ты всё время такой, или только по пятницам ?Тебе зачем Конт.Реквизит потребовался? А если так нужен, то и передавай сразу Реквизит нужный ( присваивай переменной Конт )ПС: тебя же просили написать, что конкретно нужно...
#23 by Теоретик
и ОбработкаПодбора ВЫЗЫВАЕТСЯ в схеме , а не описывается.
#24 by Бит
Вы это имеете ввиду "Справочник.НайтиПоНаименованию("Товар");"? :)ЗЫ без комментариев
#25 by Теоретик
У нас солнышко, Текстильщики, Москва. ОткрытьПодбор("Справочник.Номенклатура","ФормаСписка") работает в другой процедуре, работает нормально.
#26 by Муму после всплытия
.................... и, видимо в другом модуле....................
#27 by Теоретик
Вообщем, нельзя просто так.Спасибо за беседу.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С