|
СписокЗначений изменить | ☑ | ||
---|---|---|---|---|
0
cfmm18
21.03.13
✎
15:40
|
Платформа 8.2 , УФ
Заполнил программно СписокЗначений: СписокВыбора = Элементы.ПериодСписок.СписокВыбора; СписокВыбора.Очистить(); СписокВыбора.Добавить(1, "Январь"); СписокВыбора.Добавить(2, "Февраль"); СписокВыбора.Добавить(3, "Март"); СписокВыбора.Добавить(4, "Апрель"); СписокВыбора.Добавить(5, "Май"); СписокВыбора.Добавить(6, "Июнь"); Как получить/изменить текущее значение списка? |
|||
1
Михей
21.03.13
✎
15:43
|
Элементы.ПериодСписок.Значение
|
|||
2
Defender aka LINN
21.03.13
✎
15:43
|
Идиотизма вопроса не ощущаешь?
|
|||
3
MSII
21.03.13
✎
15:44
|
(2) Вот нужные слова! Я все никак сформулировать не мог.
|
|||
4
Лефмихалыч
21.03.13
✎
15:45
|
классно, вот смелый человек - таки решился добавить в прикладное решение месяц "*уябрь"
|
|||
5
cfmm18
21.03.13
✎
15:47
|
(4) это просто как пример с месяцами )
|
|||
6
cfmm18
21.03.13
✎
15:48
|
(1) Элементы.ПериодСписок.Значение
в этом случае возникает ошибка: Поле объекта не обнаружено (Значение) |
|||
7
cfmm18
21.03.13
✎
15:48
|
(2) идиотизма вопроса не ощущаю
|
|||
8
MSII
21.03.13
✎
15:49
|
(6) ПериодСписок - вот текущее (выбранное пользователем) значение. Если имена реквизита и элемента совпадают, конечно.
|
|||
9
cfmm18
21.03.13
✎
15:58
|
(8) а как правильно присвоить значение?
ПериодСписок = 1 к примеру? или ПериодСписок = ПериодСписок.СписокВыбора[1] ни так ни так не получилось( извините туплю сегодня |
|||
10
Gossar1C
21.03.13
✎
16:00
|
ПериодСписок = ПериодСписок.СписокВыбора[1].Значение
|
|||
11
MSII
21.03.13
✎
16:00
|
ПериодСписок = Элементы.ПериодСписок.СписокВыбора[1].Значение
|
|||
12
Gossar1C
21.03.13
✎
16:01
|
(11) угу забыл) Т_Т
|
|||
13
mikecool
21.03.13
✎
16:09
|
нефига не понял, чего хочет автор
получил ссылку, поменял - что еще требуется? |
|||
14
Defender aka LINN
21.03.13
✎
16:13
|
(9) Да как угодно. Нигде не написано, что реквизит обязан содержать значение, входящее в список выбора.
|
|||
15
cfmm18
21.03.13
✎
16:14
|
(10), (11)
почему-то данный код не работает: &НаКлиенте Процедура ПриОткрытии(Отказ) СписокВыбора = Элементы.ПериодСписок.СписокВыбора; СписокВыбора.Очистить(); СписокВыбора.Добавить(1, "Январь"); СписокВыбора.Добавить(2, "Февраль"); СписокВыбора.Добавить(3, "Март"); СписокВыбора.Добавить(4, "Апрель"); СписокВыбора.Добавить(5, "Май"); СписокВыбора.Добавить(6, "Июнь"); ПериодСписок = Элементы.ПериодСписок.СписокВыбора[2].Значение; КонецПроцедуры |
|||
16
Defender aka LINN
21.03.13
✎
16:17
|
(15) А что, написать ПериодСписок = 3 - слишком мало букв, премию не дадут?
|
|||
17
cfmm18
21.03.13
✎
16:18
|
(16)
так тоже не работает |
|||
18
MSII
21.03.13
✎
16:19
|
(15) У элемента ПериодСписок в свойстве ПутьКДанным что написано?
|
|||
19
cfmm18
21.03.13
✎
16:20
|
ПериодСписок - имя элемента Поле ввода на форме, в ПутьКДанным указано ПериодСписок,
ПериодСписок - также реквизит формы, тип - список значений |
|||
20
MSII
21.03.13
✎
16:21
|
(19) А почему список значений, а не число?
|
|||
21
hhhh
21.03.13
✎
16:21
|
(18) а почему же вы туда числа фигачите?
СписокВыбора.Добавить(1, "Январь"); если это не число у вас там должно быть. |
|||
22
cfmm18
21.03.13
✎
16:36
|
(21) должно быть число с представлением в виде строки
|
|||
23
Defender aka LINN
21.03.13
✎
16:38
|
(22) Если бы должно было быть число, там бы было число указано, не находишь?
|
|||
24
Gossar1C
21.03.13
✎
17:01
|
(22) ПериодСписок тоже списокЗначений?
|
|||
25
Gossar1C
21.03.13
✎
17:05
|
не совсем понимаю что автор хочет сделать... вариант
&НаКлиенте Процедура ПриОткрытии(Отказ) СписокВыбора = Элементы.ПериодСписок.СписокВыбора; СписокВыбора.Очистить(); СписокВыбора.Добавить(1, "Январь"); СписокВыбора.Добавить(2, "Февраль"); СписокВыбора.Добавить(3, "Март"); СписокВыбора.Добавить(4, "Апрель"); СписокВыбора.Добавить(5, "Май"); СписокВыбора.Добавить(6, "Июнь"); МассивЗначений = Новый Массив; МассивЗначений.Добавить(СписокВыбора.Получить[2].Значение) ПериодСписок.ЗагрузитьЗначения(МассивЗначений); КонецПроцедуры |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |