Имя: Пароль:
1C
1С v8
Установить значение поля выбора с типом данных СписокЗначений...
0 mikecool
 
27.02.12
17:26
Обычная форма обработки, реквизит обработки ВариантВыгрузки, тип СписокЗначений
разместил его на форме в виде поля выбора, указал ему список выбора
как установить программно значение по-умолчанию этому списку?
пробовал
ВариантВыгрузки = ЭлементыФормы.ВариантВыгрузки.СписокВыбора[0].Значение;
не работает
помню - я это уже делал, а как - не помню ((
пните плиз в сторону правды )
1 DexterMorgan
 
27.02.12
17:28
ЭлементыФормы.ВариантВыгрузки.ЗагрузитьЗначения(МассивТвоихВариантов)
2 DexterMorgan
 
27.02.12
17:30
а я не понял в (1), вот так ЭлементыФормы.ВариантВыгрузки.Значение = ТвоеЗначение
3 mikecool
 
27.02.12
17:30
(1) стоп, я кажется гоню )
4 DexterMorgan
 
27.02.12
17:31
(3) гоню, каюсь, гоню =(
5 Mort
 
27.02.12
17:34
Кто ещё гонит? Признавайтесь!
6 n koretsky
 
27.02.12
17:35
(5) я-я-я-я!
каюсь
7 mikecool
 
27.02.12
17:35
не, чета не получается (
   ВариантВыгрузки.Добавить(0, "Автоматически отправить");
   ВариантВыгрузки.Добавить(1, "Сохранить на диске");
   ЭлементыФормы.ВариантВыгрузки.СписокВыбора = ВариантВыгрузки;
   ЭлементыФормы.ВариантВыгрузки.Значение = ВариантВыгрузки[0].Значение; ((
8 DexterMorgan
 
27.02.12
17:35
СписокЗначений.ВыбратьЭлемент(ВыбратьЭлемент(<Заголовок>, <Элемент>) )
9 DexterMorgan
 
27.02.12
17:36
СписокЗначений (ValueList)
ВыбратьЭлемент (ChooseItem)
Синтаксис:

ВыбратьЭлемент(<Заголовок>, <Элемент>)
Параметры:

<Заголовок> (необязательный)

Тип: Строка.
Заголовок окна выбора. Если параметр не указан, то используется стандартный заголовок.
Значение по умолчанию: Пустая строка
<Элемент> (необязательный)

Тип: ЭлементСпискаЗначений.
Элемент, на который следует изначально спозиционировать список значений при интерактивном выборе. Если значением параметра не является элемент списка значений, входящий в данный список, позиционирования не произойдет.
Возвращаемое значение:

Тип: ЭлементСпискаЗначений; Неопределено.
Если пользователь отказался от выбора, возвращает Неопределено.
Описание:

Вызывает окно для интерактивного выбора одного из элементов, входящих в список значений.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
10 DexterMorgan
 
27.02.12
17:36
Сам читай кароче
11 mikecool
 
27.02.12
17:37
(8) мне надо установить значение, а не выбрать его из списка
12 Alex S D
 
27.02.12
17:38
тока что делал..
ЭлементыФормы.ЭтапПередачи.Значение = ЭлементыФормы.ЭтапПередачи.СписокВыбора[0].Значение
13 mikecool
 
27.02.12
17:38
(12) элемент формы к реквизиту обработки привязан?
14 Alex S D
 
27.02.12
17:39
это реквизит формы документа
15 DexterMorgan
 
27.02.12
17:41
(12) Так это я в (2) писал, (0) че те надо то?
16 Mort
 
27.02.12
17:41
Какая жесть.
17 mikecool
 
27.02.12
17:41
не работает и так
   ВариантВыгрузки.Добавить(0, "Автоматически отправить");
   ВариантВыгрузки.Добавить(1, "Сохранить на диске");
   ЭлементыФормы.ВариантВыгрузки.СписокВыбора = ВариантВыгрузки;
   ЭлементыФормы.ВариантВыгрузки.Значение = ЭлементыФормы.ВариантВыгрузки.СписокВыбора[0].Значение;
чего то я в тупняке
18 DexterMorgan
 
27.02.12
17:42
ЭлементыФормы.ВариантВыгрузки.Значение = ВариантВыгрузки.СписокВыбора[0].Значение;
19 DexterMorgan
 
27.02.12
17:42
блин
20 Mort
 
27.02.12
17:42
(17) Может тебе нужно просто числовое поле с заданным списком выбора?
21 DexterMorgan
 
27.02.12
17:42
ты кароче путаешь элементы формы с реквизитами формы
22 mikecool
 
27.02.12
17:43
(21) нифига я не путаю, по крайней мере в мыслях )
23 DexterMorgan
 
27.02.12
17:43
Реквизит формы список значений заполняй, а у элемента значение устанавливай
24 Mort
 
27.02.12
17:43
Или нужно чтобы по умолчанию список указывал на нужный элемент?
25 mikecool
 
27.02.12
17:44
(24) угумс
26 Kreont
 
27.02.12
17:44
Так:
ЭлементыФормы.ВариантВыгрузки.Значение = 1;//Если первому и т.д.
27 Mort
 
27.02.12
17:44
(25)
ПолеСписка.ТекущаяСтрока (ListBox.CurrentRow)
ПолеСписка (ListBox)
ТекущаяСтрока (CurrentRow)
Использование:

Чтение и запись.
Описание:

Тип: ЭлементСпискаЗначений.
Содержит текущую строку поля списка.

Доступность:

Толстый клиент.
См. также:

ЭлементСпискаЗначений
28 mikecool
 
27.02.12
17:44
(26) щас попробую
29 mikecool
 
27.02.12
17:45
(27) гм...
(26) чета не получилось (
30 mikecool
 
27.02.12
17:46
(27) у мну поле выбора
31 Kreont
 
27.02.12
17:46
(29) хз, у меня работает так :))
32 Mort
 
27.02.12
17:47
(30) И там находится "Элемент1; Элемент2; Элемент3;...". Что должно там находится по-твоему? У поля ввода с типом список нет текущей позиции.
33 mikecool
 
27.02.12
17:49
ЭлементыФормы.ВариантВыгрузки.Значение = 1;
как и
ВариантВыгрузки = 1;
очищает список ВариантВыгрузки
34 Reset
 
27.02.12
17:51
(33) не стыкуется с (30)
35 Mort
 
27.02.12
17:52
Короче, пока придете к (20) у меня попкорн закончится.
36 mikecool
 
27.02.12
17:52
(34) поле выбора, данные = реквизит обработки с типом список значений
я вспомнил как я это решил )))
тупо реквизит сделать числовым )))
37 mikecool
 
27.02.12
17:52
(35) я пришел, попкорн отменяется )))
38 mikecool
 
27.02.12
17:52
всем спасибо, сам бы еще думал бы и голову ломал )
39 Kreont
 
27.02.12
17:53
Правильнее так:
в 26 ошибка, просто у меня список такой был, 1,2,3

ЭлементыФормы.ВаріантиВидуДокумента.Значение = "Нужное что есть в списке";
40 mikecool
 
27.02.12
17:56
работает с реквизитом тип число и списком выбора для элемента формы )))
41 Конфигуратор1с
 
27.02.12
18:03
По ходу в УФ сделали работу с списком значений как в 7ке. )))