Как открыть выбор для поля ввода? #287838


#0 by 1Снечег
На форме есть поле ввода типа "Справочник.ХХХ" Хочется чтобы по двойному клику на таблице значений открывался выбор для этого поля. а само поле скрыть и делать обработку выбора значения, которое потом ставится в таблицу
#1 by miki
Хорошая трава...
#2 by 1Сергей
А обязательно ли для такого дела невидимый реквизит добавлять?
#3 by miki
Аутор, видимо, обработки на килобайты продайот...
#4 by dk
1) Зачем? 2) ОТкрытьПодбор, ОбработкаПодбора
#5 by 1Снечег
да тип поля изменяется. изначально оно неопределенное. и в таблице (а точнее, в двух таблицах) в разных строках разные типы данных. эти таблицы хранят соответствия значений справочников, которые перегружаются из 8 в 7. вот кактотак)) решил что самый простой способ сделать поле неопр вида, назначать его вид после двойного клика и давать пользователю выбрать его значение, которое потом подставлять в таблицы. ЗЫ: про WScript.Shell не надо, просто интересно есть ли стандартные способы
#6 by miki
Мля, Choose рулит
#7 by Конь в пальто
хрень какая-то
#8 by 1Сергей
А выбиратся будут только справочники или и документы, и перечисления, и прочая фигня тоже?
#9 by 1Снечег
нет, я за них премии получаю=)
#10 by 1Снечег
да это уже сделано, все выбирается и все подставляется в таблицы. единственный минус - на форме приходится сначала два раза тыкать по нужной строке таблицы а потом уже выбирать значение. пытался с Активизировать и Автовыбор - не получилось
#11 by 1Снечег
?
#12 by 1Сергей
анек в тему: - Вам кто больше нравятся брюнетки или блондинки? - Да. Если нужны только справочники, тада
#13 by miki
! Если не только справочники, то ВводиЗначения
#14 by 1Снечег
та не.. на таблице висит вот это: и еще есть вот это: Процедура ОбработкаВыбораЗначения(ЧтоВыбрали,ЧтоВыбирали,ФлагВыбора) а в таблицу попадают данные из xml, в ней три столбца: ТипОбъектаИзXML (например Организации), ЗначениеИзXML (например АВТОСАЛОН) и ЗначениеВБазе (которое как раз и выбирает пользователь) одна таблица постоянных соответствий (например, те же организации-фирмы), которая сохраняется для послед использования (обработка будет использоваться месяца два-три практ ежедневно для перегрузки ПоступлениеТМЦ и Реализация) другая таблица - временных соответствий (к примеру ГТД или Контрагенты)
#15 by 1Снечег
о! спасибо=)
#16 by Ёпрст2
Ну и трава.... Вместо этого, достаточно было либо Выбрать,либо ВвестиЗначение,либо ОткрытьПодбор ...
#17 by 1Снечег
да понял я, понял) просто писал два дня подряд эту байду и насчет ВыбратьЗначение сначала вспомнил, а потом почему-то решил что не подойдет. запарился, в общем
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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