|
УФ: выбор значения из списка значений | ☑ | ||
---|---|---|---|---|
0
арах
27.05.14
✎
13:48
|
Народ, чето я уже ниче не понимаю...
Управляемая форма, на ней реквизит типа "Список значений". В него программно заполнил СписокВыбора, все норм список выбора выпадает, но при выборе значения поле остается пустым.. что не так? |
|||
1
butterbean
27.05.14
✎
13:49
|
тип должен быть не СписокЗначений, а строка напримерЭ, или число
|
|||
2
RomaH
naïve
27.05.14
✎
13:51
|
Управляемая форма, на ней реквизит типа "Список значений".
В него программно заполнил СписокВыбора врешь нет у реквизита такого свойства |
|||
3
RomaH
naïve
27.05.14
✎
13:51
|
и реквизит не может быть НА форме
В/У - верю, но НА ... |
|||
4
Fram
27.05.14
✎
13:52
|
(0) требуется уточнение. на форме таблица или поле?
|
|||
5
H A D G E H O G s
27.05.14
✎
13:52
|
(2) Не буквоедствуй. Есть у ЭлементаФормы.
|
|||
6
Dolphinbet
27.05.14
✎
13:52
|
(0) есть такой глюк, можно попробовать заново создать реквизит.
|
|||
7
арах
27.05.14
✎
13:54
|
всмысле строка? если мне нужен выбор из списка занчений
|
|||
8
RomaH
naïve
27.05.14
✎
13:56
|
||||
9
DexterMorgan
27.05.14
✎
13:56
|
(7) выбранное значение из списка куда поместить нужно? в другой список значений?
|
|||
10
арах
27.05.14
✎
13:57
|
и еще вопрос как получит текущее значение этого элемента формы?
|
|||
11
DexterMorgan
27.05.14
✎
13:57
|
(10) как все запущено
|
|||
12
арах
27.05.14
✎
14:02
|
подробно... создал реквизит на форме тип "Список значений", разместил его на форме вид "Поле ввода", в его элементе заполнил список выбора программно.
Теперь желаю чтобы при выборе из выпадающего списка заполнялось значение этого поля (аля выбор из справочника). |
|||
13
арах
27.05.14
✎
14:04
|
на обчных формах все работает как надо а на УФ чето не пашет...
|
|||
14
RomaH
naïve
27.05.14
✎
14:04
|
тип "Список значений"
а а заполнил спсиок выбора списками значений? |
|||
15
butterbean
27.05.14
✎
14:05
|
(12) сделай тип Строка, или чем там твой списокВыбора заполнен
|
|||
16
арах
27.05.14
✎
14:06
|
(14) да все пучком как положено) но при выборе значения оно не заполняется в поле...
|
|||
17
Kookish
27.05.14
✎
14:06
|
Путь к данным?
Соответствие типа данных и типа значений в списке выбора? Зачем список значений в виде поля ввода? Посмотреть в типовых? |
|||
18
арах
27.05.14
✎
14:06
|
(15) где сделать тип строка?
|
|||
19
butterbean
27.05.14
✎
14:07
|
(18) у твоего реквизита... ёмаё
|
|||
20
Kookish
27.05.14
✎
14:08
|
Значение можно посмотреть у данных, к которым привязано поле ввода, а не у самого поля.
(18) В правом верхнем углу. |
|||
21
RomaH
naïve
27.05.14
✎
14:08
|
не, ну все ноормально\
покажи как заполняешь спсиок выбора если тпы совпадают - должно работать |
|||
22
RomaH
naïve
27.05.14
✎
14:09
|
мало ли
нужно выбрать из нескольких списков значений |
|||
23
арах
27.05.14
✎
14:12
|
(19) каая нах строка в реквезите ??? как я в строку заполню список занчений
|
|||
24
арах
27.05.14
✎
14:12
|
(21) СписВыб = Элементы.ТипТарифа.СписокВыбора;//Новый СписокЗначений;
СписВыб.Добавить("3","Супер-экспресс до 18"); СписВыб.Добавить("11","Экспресс лайт склад-дверь"); СписВыб.Добавить("136","Посылка склад-склад"); СписВыб.Добавить("137","Посылка склад-дверь"); |
|||
25
RomaH
naïve
27.05.14
✎
14:13
|
Спсиок1 = Новый СписокЗначений;
Спсиок1.Добавить("1"); Спсиок1.Добавить("2"); Спсиок2 = Новый СписокЗначений; Спсиок2.Добавить("3"); Спсиок2.Добавить("4"); Элементы.Реквизит1.СписокВыбора.Добавить(Спсиок1); Элементы.Реквизит1.СписокВыбора.Добавить(Спсиок2); все прекрасно работает |
|||
26
RomaH
naïve
27.05.14
✎
14:14
|
(24) ну так, "11" - это, ля, строка
а реквизит у тебя - список |
|||
27
арах
27.05.14
✎
14:15
|
дак и уменя норм работает, и показвает список и выпадает он, но почемуто в поле не встает выбраное занчение.
|
|||
28
RomaH
naïve
27.05.14
✎
14:16
|
(27) ... успокойся, пойди погуляй, подумай где ты не прав
|
|||
29
RomaH
naïve
27.05.14
✎
14:17
|
(27) прикинь - оно встает, но при попытке впихнуть невпих..емое в значение встает пустое значение
|
|||
30
арах
27.05.14
✎
14:18
|
все догнал.. конец дня уже мозг не пырит, надо к полю типа строка прикрутить список выбора из реквизита на форме..
а не сам реквезит на форму кидать... |
|||
31
RomaH
naïve
27.05.14
✎
14:19
|
если кошку скрестить с собакой - процесс вроде бы один, но на выходе ничего нет
и у тебя так же - ты в реквизит типа список значения пытаешься записать строку |
|||
32
butterbean
27.05.14
✎
14:20
|
вангую: следующи м вопросом будет "почему вместо "Экспресс лайт склад-дверь" отображается 11?" :-)
|
|||
33
арах
27.05.14
✎
14:20
|
(31) ну это но почему она сволочь не ругается хотябы.. а просто тупо не делает ничего:)
|
|||
34
Kookish
27.05.14
✎
14:21
|
(30) Не надо ничего прикручивать - список выбора у поля уже есть. Его только надо заполнить...
(31) Не суди строго человека, который пытается изъясняться на не родном языке. |
|||
35
арах
27.05.14
✎
14:21
|
(32)херовая из тя Ванга:)
|
|||
36
butterbean
27.05.14
✎
14:22
|
(35) ну хз, в (1) получилось :-)
|
|||
37
DexterMorgan
27.05.14
✎
15:25
|
(31) Петька: Что такое нюанс?
ВасильИваныч: Ну снимай штаны.. Засаживает ему и говорит: вот смотри, у тебя член в ж0пе и у меня член в ж0пе. Но есть нюанс.. +) |
|||
38
DexterMorgan
27.05.14
✎
15:26
|
(35) Да из тебя программист такой же)
|
|||
39
k1us181b
29.05.14
✎
05:16
|
народ, подскажите, не могу допереть почему так происходит.
пишу Значение = Дата("20140101000000"); Представление = "январь 2014"; ЭтаФорма.Элементы.ВыбратьПериод.СписокВыбора.Добавить(Значение, Представление); в списке выбора выбираю строку "январь 2014". в поле ввода появляется дата. а мне надо чтобы "январь 2014" оставался выбранным значением и дата в поле не появлялась. |
|||
40
k1us181b
29.05.14
✎
05:18
|
хреново, что тут нет редактирования постов.
возможно, непонятно объяснил |
|||
41
Лодырь
29.05.14
✎
05:25
|
(40) Редактирование постов есть, но не для всех )
|
|||
42
k1us181b
29.05.14
✎
05:25
|
в поле ввода появляется дата. а мне надо чтобы "январь 2014" оставался в поле ввода, а ВыбранноеЗначение было датой для дальнейшего использования в запросе.
почему Значение заменяет Представление после выбора - вот так точнее сформулирую. |
|||
43
catena
29.05.14
✎
05:52
|
(42)Потому что это у элемента списка есть значение и представление, а у твоего поля ввода только значение.
|
|||
44
osa1C
29.05.14
✎
05:56
|
(43) OFF catena спс за пятницу, тему про хоккей!!! Порадовала всех!!!
|
|||
45
catena
29.05.14
✎
06:21
|
(44) Приятно)
|
|||
46
RomaH
naïve
29.05.14
✎
09:30
|
(40) у поля есть "Формат"
|
|||
47
k1us181b
29.05.14
✎
10:10
|
(43) написано же:
Значение = Дата("20140101000000"); Представление = "январь 2014"; только значение, да?) |
|||
48
catena
29.05.14
✎
13:43
|
(47)У поля, да? Список выбора есьжи. У списка выбора представление и значение, да? А у поля?
|
|||
49
k1us181b
30.05.14
✎
02:31
|
У поля Тип Строка, я список выбор этого поля программно заполняю в цикле данными из запроса
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |