|
ДокументСсылка и множественный выбор | ☑ | ||
---|---|---|---|---|
0
AlexPR111
03.07.13
✎
17:43
|
Есть реквизит формы, с типом "ДокументСсылка". При выборе реквизита сначала выпадает окно, где надо выбрать тип документа, а потом сам документ. Выбираю, а реквизит остается незаполненным. Проблема решилась снятием галки "Множественный выбор" в динамическом списке формы выбора. Все стандартное, никаких переопределений нет. Что за фигня?
|
|||
1
Fragster
гуру
03.07.13
✎
17:43
|
потому что приходил массив
|
|||
2
AlexPR111
03.07.13
✎
17:57
|
И чего делать?
|
|||
3
ДенисЧ
03.07.13
✎
17:58
|
Обрабатывать выбор
|
|||
4
Aprobator
03.07.13
✎
17:59
|
(2) дык вроде все сделал уже?
|
|||
5
AlexPR111
03.07.13
✎
18:10
|
(3) Если бы это один тип документа был, то не проблема. А там их штук 50, где то множественный выбор, где то нет...
|
|||
6
Aprobator
03.07.13
✎
18:12
|
(5) зачем множественный выбор реквизиту с типом ДокументСсылка? Множественный выбор подразумевает возможность выбора нескольких значений. Возвращаются они в виде массива.
|
|||
7
AlexPR111
03.07.13
✎
18:14
|
(6)
Множественный выбор не у реквизита указывается, а в динамических списках в формах выбора различных документов. |
|||
8
Aprobator
03.07.13
✎
18:16
|
(7) что за конфа такая?
|
|||
9
AlexPR111
03.07.13
✎
18:18
|
(8)
1С:Предприятие 8.2 (8.2.17.153) |
|||
10
Aprobator
03.07.13
✎
18:19
|
(9) это платформа, причем старенькая уже. На ней уже, к примеру, КА и УПП последние релизы не фурычат.
|
|||
11
AlexPR111
03.07.13
✎
18:20
|
(10)
Конфигурация самописная. |
|||
12
Fragster
гуру
03.07.13
✎
18:21
|
в (3) ответ же
|
|||
13
acsent
03.07.13
✎
18:21
|
(11) Теперь все понятно ))
|
|||
14
AlexPR111
03.07.13
✎
18:31
|
Сколько же идиотов!
|
|||
15
Aprobator
03.07.13
✎
18:32
|
всего один, тот кто эту конфу писал.
|
|||
16
AlexPR111
03.07.13
✎
18:33
|
Для нормальных людей:
&НаКлиенте Процедура ДокОснованиеОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) Если ВыбранноеЗначение <> Неопределено Тогда Если ТипЗнч(ВыбранноеЗначение) = Тип("Массив") Тогда Объект.ДокОснование = ВыбранноеЗначение[0]; СтандартнаяОбработка = Ложь; КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
17
zladenuw
03.07.13
✎
18:36
|
||||
18
Aprobator
03.07.13
✎
18:39
|
(17) здесь проблема то не в этом. У человека каким то образом, при выборе значения реквизита составного типа все формы выбора открываются с МножественныйВыбор = Истина.
|
|||
19
Aprobator
03.07.13
✎
18:45
|
народ, так чего в УФ реально такая фигня есть?
|
|||
20
AlexPR111
03.07.13
✎
18:46
|
(17) Спасибо за конкретику, но там другая проблема.
|
|||
21
AlexPR111
03.07.13
✎
18:46
|
(18)
Проблемы уже нет, решение я написал в (16) |
|||
22
Aprobator
03.07.13
✎
19:02
|
(21) это не решение, а так затычка. Гораздо более интересно другое, почему для всех форм выбора документов с использованием динамического списка свойство формы МножественныйВыбор = Истина?
|
|||
23
Aprobator
03.07.13
✎
19:03
|
Кто то явно опыты делал - на кроликах.
|
|||
24
AlexPR111
03.07.13
✎
19:05
|
(22)
Ты флудер с 5 летним стажем. Читай коммент (5). |
|||
25
Aprobator
03.07.13
✎
19:06
|
(24) и чего вытекает из (5)? Там указано почему конфа через ж... написана?
|
|||
26
Aprobator
03.07.13
✎
19:08
|
По умолчанию множественный выбор должен стоять в ложь. Ибо используется он гораздо реже, чем одиночный. А включить его программно при необходимости - раз плюнуть.
|
|||
27
Aprobator
03.07.13
✎
19:13
|
+(26) да и используется множественный выбор как правило в случае подбора данных.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |