|
УФ. Выбранное значение ПоляВвода из СпискаЗначений | ☑ | ||
---|---|---|---|---|
0
TSRh
02.07.19
✎
13:41
|
Всем всего!
Обработка, Реквизит объекта - Тест На форме - ПолеВвода с РежимВыбораИзСпискаЗначений, ПутьКДанным = Объект.Тест В списке значений введено "Раз", "Два" в Представлениях. Запускаем, выбираем, значение проставляется. В коде на сервере Объект.Тест = неопределено! Внимание, вопрос: Как получить выбранное значение ?? |
|||
1
SleepyHead
гуру
02.07.19
✎
13:44
|
1. Поле вводе связано с реквизитом обработки?
2. Тип значения у реквизиты обработки какой? |
|||
2
TSRh
02.07.19
✎
13:49
|
(1)
1. Да 2. Произвольный |
|||
3
TSRh
02.07.19
✎
13:50
|
(2)
2. Пробовал Строка и "СписокЗначений, без эффекта |
|||
4
Сергиус
02.07.19
✎
13:59
|
(0)А если просто Тест посмотреть, тоже Неопределено?
|
|||
5
Жан Пердежон
02.07.19
✎
14:03
|
(0) а в значениях в списке что?
|
|||
6
TSRh
02.07.19
✎
14:06
|
(4) Просто Тест на сервере = Переменная на определена.
|
|||
7
TSRh
02.07.19
✎
14:07
|
(5)
Значение | Представление | "Раз" | "Два" |
|||
8
SleepyHead
гуру
02.07.19
✎
14:08
|
(7) Событие элемента формы "ПриИзменении" делали?
|
|||
9
SleepyHead
гуру
02.07.19
✎
14:09
|
В списке выбора нужно задать значения и представления, можно одинаковые.
Тип реквизита обаботки "тест" тогда тоже должен быть строковый. Тогда все получится. |
|||
10
DrWatson
02.07.19
✎
14:10
|
(7) Как Вы это сделали? Если тип произвольный, то список выбора недоступен.
Если сделать одно значение с двумя представлениями, то при выборе второго, поле всё-равно будет показывать первое. |
|||
11
TSRh
02.07.19
✎
14:11
|
(8)
&НаКлиенте Процедура ТестПриИзменении(Элемент) //а = Элемент.ВыделенныйТекст; КонецПроцедуры а = "Раз" &НаСервере Элемент.ВыделенныйТекст = Значение "Выделенный текст" недоступно на сервере |
|||
12
TSRh
02.07.19
✎
14:13
|
(10)
Ставим тип реквизита объекта "Тест" = Строка На форме добавляем значения в списоквыбора Ставим тип реквизита объекта "Тест" = Произвольный PROFIT! (9) Пробовал, то же самое |
|||
13
DrWatson
02.07.19
✎
14:16
|
(12) В этом случае (если значения реально не задавали) в обоих значениях пустая строка. В результате строчка "Два" не выбирается, автоматом ставится "Раз". В значении будет пустая строка, а не Неопределено. У меня только так получилось. Как у Вас повторить не получается.
|
|||
14
DrWatson
02.07.19
✎
14:18
|
Предлагаю просто задать значения как написали в (9).
|
|||
15
TSRh
02.07.19
✎
14:24
|
Вопрос снимается. Явные недоработки платформы.
А если задать тип реквизита "Тест" = СписокЗначений, вообще неработает Вот обработка http://rgho.st/86Qqt9x6F Скачивать через впн |
|||
16
TSRh
02.07.19
✎
14:25
|
Всем спасибо за ответы!
|
|||
17
Жан Пердежон
02.07.19
✎
14:43
|
(15)
задаешь список значений, сами значения не указываешь, спрашиваешь: "Как получить выбранное значение ??" да, тут явные недоработки платформы |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |