Имя: Пароль:
1C
1С v8
Как в форме реализовать выбор из списка значений ?
,
0 svchernova
 
08.09.11
14:18
Что-то я не в себе.
у меня есть список значений, хочу в форме выбирать значение из этого списка. Разместила на форме поле ввода, поставила ему в соответствие существующий список значений, и этот список целиком отображается вполе ввода. а мне нужно, чтобы выбор выглядел так, как к примеру, выбирается организация в любом документе.
1 Amra
 
08.09.11
14:19
Не путай теплое с мягким
2 svchernova
 
08.09.11
14:21
(1) Вот спасибо..
3 СвинТуз
 
08.09.11
14:22
"так, как к примеру, выбирается организация в любом документе."

а там вообще нужно программировать ? может просто настройка?
4 Amra
 
08.09.11
14:23
(2) Всегда пожайлуста. Выбор организации в документах - это быстрый выбор, а не выбор из списка. Разные вещи
5 svchernova
 
08.09.11
14:26
(3) так.. была неправа, попытаюсь объяснить. Зря я сюда организации приплела. есть какой-то произвольный список значений, который я формирую программным путём. хочу поместить его в поле ввода с кнопкой выбора таким образом, чтобы можно было выбрать один элемент из списка.
6 svchernova
 
08.09.11
14:28
вроде простая задача.. у меня в это поле весь список выходит, а мне нужно, чтобы элемнты списока выходили построчно, чтобы можно было выбрать один элемент.
7 svchernova
 
08.09.11
14:29
(3) Может юыть, и просто настройка.. как этот список в поле выбора впендюрить?
8 Рэйв
 
08.09.11
14:31
(7)  Юзай .СписокВыбора у элемента формы.
9 ДенисЧ
 
08.09.11
14:35
ИмяРекв.СписокВыбора.Добавить(зн);
...
10 svchernova
 
08.09.11
14:37
ИмяРекв - что за элемент должен быть?
11 Рэйв
 
08.09.11
14:37
(10)ЭлементыФормы.ИмяРекв....
12 svchernova
 
08.09.11
14:39
(11) пробую
13 svchernova
 
08.09.11
14:41
(11)
{Форма.Форма.Форма(46)}: Метод объекта не обнаружен (добавить)
   ЭлементыФормы.ПолеВыбора1.добавить(СтрокаXDTO.Name);
14 svchernova
 
08.09.11
14:43
(11) Вспомнила!! в типовой обработке КлиентБанка есть такой выбор.. там, где кодировка выбирается.. сейчас посмотрю
15 zladenuw
 
08.09.11
14:43
Внимательней на (9) ЭлементыФормы.ПолеВыбора1.СписокВыбора.Добавить(СтрокаXDTO.Name)
16 Рэйв
 
08.09.11
14:44
(13)Так попробуй:

спЧтоНадо=Новый СписокЗначений;

спЧтоНадо.Добавить("Одын");
спЧтоНадо.Добавить("Два одын");
спЧтоНадо.Добавить("Три одын");

ЭлементыФормы.ПолеВыбора1.СписокВыбора=спЧтоНадо;
17 zladenuw
 
08.09.11
14:45
или массив загрузить сразу
18 zladenuw
 
08.09.11
14:45
ЭлементыФормы.ПолеВыбора1.СписокВыбора.ЗагрузитьЗначения(
19 svchernova
 
08.09.11
14:45
я корова нвнимательная! спасибо!!!!!!!!!!!!!!! всё получилось!
20 svchernova
 
08.09.11
14:45
всё получилось!!!!!!!!! спасибо!