#0
by Надежда25
Есть документ с реквизитом КонтактноеЛицо (Тип:СправочникСсылка.Контрагенты). Обращаюсь к реквизиту табличной части справочника "Контакт". Не записывается в форму. ??? Что написать, чтобы выбор записывался в форму? Сейчас поле ввода остается пустым. КонецПроцедуры
#3
by le_
Возможно, это связано с тем, что типы значений разные. Покупатель - это скорее всего контрагент. А вот его контакты - это тоже контрагенты? Если нет, то поле на форме должно иметь соответствующий тип.
#4
by Рэйв
Синтаксис: ВыбратьИзСписка(<Список значений>, <Элемент формы>, <Начальное значение>) Параметры: <Список значений> (обязательный) Тип: СписокЗначений. Список значений, содержащий значения, из которых будет осуществляться выбор. <Элемент формы> (необязательный) Тип: Элемент управления. Элемент формы, около которого будет открыт выпадающий список. Для некоторых элементов (табличный документ, табличное поле) выпадающий список будет показан около активной области. Если не указан, то будет выбран активный элемент формы. <Начальное значение> (необязательный) Тип: Число, ЭлементСпискаЗначений. Задает начальный элемент, который будет активным при открытии списка. Если параметр не указан, в списке не будет выбрано начальное значение. Возвращаемое значение: Тип: ЭлементСпискаЗначений. Выбранный элемент списка или Неопределено, если пользователь отказался от выбора. Описание: Вызывает выпадающий список для выбора значения. Набор значений для выбора задается списком значений. Выпадающий список будет расположен около переданного элемента формы или около его активной области. Примечание: Если в списке значений указаны картинки, то они отображаются в выпадающем списке. Пример:
#6
by Надежда25
Выпадающий список формируется, все нормально, но после выбора в поле ввода отображается не значение из списка (колонка табличной части), а сам элемент справочника Контрагент (Покупатель), которому принадлежит табличная часть.
#12
by Надежда25
Увы. При вообще открывается справочник "Контрагенты", а мне нужна колонка табличной части выбранного в предыдущем поле ввода контрагента. Поле ввода "КонтактноеЛицо": ПутьКДанным - Объект.КонтактноеЛицо. Реквизит Контакт табличной части справочника: тип - строка.
#13
by le_
Если тип реквизита строка, каким образом предполагается занести его в поле с типом "СправочникСсылка.Контрагенты"?
#14
by Надежда25
То есть надо создать подчиненный справочник для контактов справочника Контрагенты? Если дело в этом - спасибо.
#15
by le_
Вовсе не обязательно! ) Для того, чтобы занести значение типа "Строка" в поле на форме, всего лишь нужно изменить тип значения этого поля. Сейчас он у вас "СправочникСсылка.Контрагенты", нужно поменять на "Строка".
#16
by Надежда25
Реквизит документа поменяла на строку. Но реквизит формы документа оставила прежним. При этом кнопка выбора вообще исчезла.?
#17
by le_
Реквизит документа и реквизит формы должны быть одного типа. Кнопка добавляется путем установки соответствующей галочки в свойствах элемента формы.
#19
by Надежда25
КонецПроцедуры Значение присваивается, в форме списка документов отображается, а когда открываю форму документа вновь - поле пустое. Почему?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ЭтотОбъект.Записать()???
- В 8.0 при вводе в поле ввода неправильн. значения фокус не остается в этом поле
- Записать в справочник реквизит из документа
- Поле ввода в табличном поле не сохраняет присваиваемое значение.
- Как Таблицу значений записать в строку, чтобы потом из строки записать в ТЗ
- УТ 11, записать и закрыть и записать..
- флажок в табличном поле - получается только поле ввода
- СКД. Вычисляемое поле в вычисляемом поле
- УФ. Как в поле выбора подствавить выбранное значение
- 82 Самописная. Как в поле построителя отчета поместить вычисляемое поле
- Поле формы и поле ввода
- Поле ввода в Табличном поле 1С8
В этой группе 1С
- Ошибка при запросе: SQL State: 42S02 Invalid Object name
- Как из обработки открыть и заполнить новый документ не записывая его ?
- Вывод пакета запросов в массив из компоновки данных
- v8: 20 счет, остатки по Дт после расчета себестоимости
- v8: Как увеличить Префикс Узла Распределенной Информационной Базы?
- SSD SATA vs PCI-E
- 1C 8.2 Бухгалтерия Счет на оплату запрет редактирования
- v8: Как убрать пробелы в коде справочника?
- Не проставляется автоматически подразделение на 26 счет при закрытии месяца в БП
- Подключение BIZERBA к 1С
- УТ 11 Иерархия в справочнике "Соглашения с клиентами"
- "семерка" Вылетает при открытии форм объектов
- загрузка плана счетов из БП 2.0 в ЗУП
- v8: &НаСервере и ОбработкаПроведения()
- Оплата по договору подряда не попадает в свод проводок
- где сборка товаров в УТ 11?
- Активный элемент на форме.
- Событие ОкончаниеВводаТекста
- Как получить Ведомость по партиям в разрезе контрагентов?
- ЦУП. Настройка трассировки SQL