|
1С УФ: Выбор из списка значений на форме
| ☑ |
0
ЧайникСо Свистком
03.03.14
✎
01:51
|
Добрый вечер! Вопрос такой: создаю форму внешней обработки (УФ), определяю реквизит формы Маршрут (тип СписокЗначений), заполняю его программно значениями регистра сведений при создании на сервере. Но не могу выбрать одно значение из списка. для выбора приходится удалять все значения кроме нужного. Как сделать чтобы выбор был, например, по двум щелчкам мыши или при выборе текущего значения + кнопка ОК? По умолчанию, так не происходит. Пробовала с событием НачалоВыбора, но что-то ничего так и не поняла.
Текст заполнения СПиска:
&НаСервереБезКонтекста
Процедура ПриОткрытииНаСервере(Маршрут)
Запрос = новый Запрос;
Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
| КонтрагентыДополнительныеРеквизиты.Значение
|ИЗ
| Справочник.Контрагенты.ДополнительныеРеквизиты КАК КонтрагентыДополнительныеРеквизиты";
Выборка = Запрос.Выполнить().Выбрать();
ММаршрут = Новый СписокЗначений;
Пока выборка.Следующий() цикл
ММаршрут.Добавить(Выборка.Значение);
КонецЦикла;
Маршрут = ММаршрут;
КонецПроцедуры
|
|
1
Dethmont
03.03.14
✎
01:57
|
Выбор из списка значений и выбор в список значений, разницу чуешь?
|
|
2
Dethmont
03.03.14
✎
01:57
|
Добавляешь обычное поле выбора и заполняешь у него СписокВыбора
|
|
3
ЧайникСо Свистком
03.03.14
✎
09:03
|
(1) Чуешь. Привела пример заполнения моего списка значений. а теперь пользователю нужно выбрать из этого списка. (2) так и сделано. Добавляю реквизит формы типа Список значений
Добавляю его на форму, получаем такой элемент формы
А для пользователя это выглядит так:
Чтобы выбрать одно значение из списка можно только удалять все остальные
|
|
4
ЧайникСо Свистком
03.03.14
✎
09:05
|
(2) нет, блин, делаю не так
|
|
5
ЧайникСо Свистком
03.03.14
✎
09:09
|
Попробую
|
|