#0
by orangekrs
Собственно, вот картинка: Реквизит "лицевой счет" - это СправочникСсылка В выпадающем списке выводится элемент справочника и его код в скобочках. Можно как то рулить этим выпадающим списком и в скобочках писать не код, а произвольный реквизит элемента ?
#9
by Fragster
Расширение поля формы для поля ввода.АвтоПодбор (Form field extension for a text box.AutoComplete) Расширение поля формы для поля ввода (Form field extension for a text box) Синтаксис: АвтоПодбор(<Текст>, <ДанныеВыбора>, <ПараметрыПолученияДанных>, <Ожидание>, <СтандартнаяОбработка>) Параметры: <Текст> Тип: Строка. Строка текста, введенная в поле ввода. <ДанныеВыбора> Тип: СписокЗначений. Содержит список значений, который будет использован при стандартной обработке события. Список может содержать как конкретное значение, так и структуру, в которой может быть указана следующая информация (по именам ключей в структуре): ПометкаУдаления (DeletionMark) - пометка удаления; Предупреждение (Warning) - текст предупреждения, которое будет показано при выборе элемента из списка значений. Значение по умолчанию: Неопределено. <ПараметрыПолученияДанных> Тип: Структура; Неопределено. Содержит параметры поиска, которые будут переданы в метод ПолучитьДанныеВыбора. Структура, в которой обязательно должны содержаться следующие ключи: СтрокаПоиска (SearchString) - строка, используемая при поиске данных, Неопределено - осуществляется быстрый выбор; Отбор (Filter) - отбор, используемый при поиске данных; ВыборГруппИЭлементов (ChoiceFoldersAndItems) - указывается использование групп и элементов (только для иерархических данных); тип ИспользованиеГруппИЭлементов; параметр может отсутствовать; СпособПоискаСтроки (StringSearchMode) - указывается способ поиска при вводе по строке; тип СпособПоискаСтрокиПриВводеПоСтроке; параметр может отсутствовать; ПолнотекстовыйПоиск (FullTextSearch) - указывается необходимость использования полнотекстового поиска при вводе по строке; тип - ПолнотекстовыйПоискПриВводеПоСтроке; параметр может отсутствовать; РежимПолученияДанныхВыбора (ChoiceDataGettingMode) - указывает режим запуска поиска. Тип РежимПолученияДанныхВыбораПриВводеПоСтроке; параметр может отсутствовать. Неопределено - для мобильной платформы. <Ожидание> Тип: Число. Интервал в секундах после ввода текста, через который произошло событие. Если 0, то это означает, что событие было вызвано не по поводу ввода текста, а для формирования списка быстрого выбора. Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Параметр позволяет отменить стандартное заполнение системой ДанныеВыбора. При этом все действия (отображение списка, предупреждения) выполняются системой на основе возвращенного значения параметра <ДанныеВыбора> независимо от значения параметра <СтандартнаяОбработка>. Значение по умолчанию: Истина. Описание: Возникает во время начала ожидания ввода текста (в процессе набора текста сделана пауза). Также возникает при нажатии клавиши "Стрелка вниз" после ввода текста (или части текста). Также возникает при активизации поля ввода, для которого выключен быстрый выбор, мышью. При этом значение параметров: <Текст> - пустая строка, <Ожидание> - число 0. Значение параметров в этом случае не зависит от текста в поле ввода. При стандартной отработке события происходит поиск в порядке полей, определенном при конфигурировании в свойстве объекта метаданных "Ввод по строке". Если найдено одно или более значений, то будет показан список с найденными значениями. Если значений найдено больше 50, то список показан не будет. Примечание: В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере. -------------------------------------------------------------------------------- Методическая информация
#11
by orangekrs
Мля...рано обрадовался. Теперь оно не влазит в ширину... Подскажите,плз, где у этой фигни ширина регулируется?
#13
by orangekrs
В ОбработкаПолученияПредставления изменил представление, на то которое мне нужно, всё огонь: Но теперь это представление во всей конфе, а мне бы такое только в моей обработке, а в остальных местах пускай отрабатывает стандартное представление. Направьте на путь истинный
#14
by kosts
Смотри в типовых обработчики события Автоводстроки (вроде). Там можно задавать свой выпадающий значений.
#15
by orangekrs
Да с выпадающим у меня всё получилось: Беда в том, что когда выбираешь значение из выпадающего списка, в поле будет представление из менеджера справочника (и побоку, какое представление в выпадающем списке).
#18
by Fragster
если прям вообще сильно нужно, сделай парное поле с типом строка, не связанное с объектом, и эмулируй в нем поведение типизированного поля, параллельно с изменением значения в объекте
#19
by orangekrs
Думал уже про это. А из обработки получения представления никак не проверить, что вызов сделан из какой-то конкретной обработки?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Изменение пароля в SQL для пользователя SA ... :)
- Я сдаюсь... (Изменение реквизита документа)
- Програмное изменение документа
- Хочу запретить изменение документов, но разрешить изменение событий.
- Как наложить отбор при вводе по строке?
- изменение типа реквизита в табличной части при вводе по строке
- ЗУП 3.0: Изменение нормы времени при вводе табеля
В этой группе 1С
- OFF: Подготовка к профу ERP
- Выделение строки в отчете СКД при активации ячейки
- Учет НДС в себестоимости импортного товара. УТ 11.2
- Как вывести в отчете на скд периодику?
- УТ11: как перенести все остатки по складу
- Подскажите как реализовать напоминание в БП 3.0
- Конвертация данных. Выгрузить по правилу
- Ошибка при обновлении базы 1с 8.3
- Перенос "Начисление ЗП сотрудникам" из ЗУП в БП
- Розница 2.1 Автозапчасти. Проводится документ списания, но не списывает товары
- Нумерация документов в БП 3.0
- Зачем нужны условия на закладке "Компоновка данных" в конструкторе?
- Как заставить временные файлы агента 1с писать на другой диск?
- Скд где хранятся настройки
- 1С Документооборот авторегистрация документов
- Как бороться с отсечением лидирующих нулей при загрузке из табличного документа?
- Доступ к кнопке "Настройки" в отчете на СКД
- v7: ЗиК 77 и "Перечень льготных профессий" от ПФР
- сервер 1с на linux, ключи?
- Восстановление SQL баз