Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Присвоение значения полю выбора / 8 сообщений из 8, страница 1 из 1
20.07.2010, 18:42
    #36750969
SergeyRussia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
Есть некое поле выбора. Выбираю значение из списка этого поля. Как это значение записать в БД? Низкий поклон всем откликнувшимся.
...
Рейтинг: 0 / 0
21.07.2010, 08:30
    #36751586
RustamZz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
Запись в БД происходит через один из объектов Константа, Справочник, Документ, Регистры (Сведений, Накоплений, Бухгалтерии, Расчета), БизнесПроцессы, ПланыОбмена, ПланыСчетов, ПланыВидовРасчетов, ПланВидовХарактеристик и Задачи.
...
Рейтинг: 0 / 0
21.07.2010, 11:21
    #36751883
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
SergeyRussiaЕсть некое поле выбора. Выбираю значение из списка этого поля. Как это значение записать в БД? Низкий поклон всем откликнувшимся.

платформа ? режим работы ? что за поле и куда записать ?
...
Рейтинг: 0 / 0
21.07.2010, 13:48
    #36752347
SergeyRussia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
Благодарю за ответы. Платформа 8.1. Подробнее о проблеме. Есть ФормаДокумента. В этой форме есть поле ввода Контрагент, поле выбора Участник, список значений в котором формируется с помощью запроса:
Процедура КонтрагентПриИзменении(Элемент)
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ Фамилия, Имя, Отчество, Должность
|ИЗ Справочник.Контрагенты.Персоналии КАК Персоналии
|ГДЕ Ссылка=&Контрагент";
Запрос.УстановитьПараметр("Контрагент",ЭлементыФормы.Контрагент.Значение);
Результат=Запрос.Выполнить().Выбрать();
СписокПерсоналий= Новый СписокЗначений;
Пока Результат.Следующий()> 0 Цикл
СписокПерсоналий.Добавить(Результат.Фамилия);
КонецЦикла;
ЭлементыФормы.Участник.СписокВыбора=СписокПерсоналий;
КонецПроцедуры

поле выбора Участник заполняется так:
Процедура УчастникОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
ЭлементыФормы.Участник.Значение=ВыбранноеЗначение;
КонецПроцедуры

Нажимаю ОК, документ проводится и появляется с фамилией Участника в регистре накопления. Также фамилия Участника есть в списке документов. Однако, когда захожу собственно в документ, фамилия Участника непонятно почему отсутствует.
...
Рейтинг: 0 / 0
21.07.2010, 15:02
    #36752676
Diego_Iv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
SergeyRussia,

А реквизит документа "Участник" с которым связано соответствующее поле выбора на форме документа есть?
В него собственно и должно сохраняться выбранное Вами значение...
...
Рейтинг: 0 / 0
21.07.2010, 16:09
    #36752941
SergeyRussia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
Реквизит документа "Участник", с которым связано соответствующее поле выбора на форме документа есть.
...
Рейтинг: 0 / 0
21.07.2010, 16:39
    #36753014
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
есть мнение что тут путают реквизиты формы и реквизиты документа на которые могут быть забиндены это самые реквизиты формы...
...
Рейтинг: 0 / 0
21.07.2010, 18:49
    #36753284
SergeyRussia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение значения полю выбора
Переделал поле выбора в поле ввода с кнопкой списка выбора и все получилось. Спасибо всем откликнувшимся
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Присвоение значения полю выбора / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]