|
ОбработкаПолученияДанныхВыбора возврат структуры | ☑ | ||
---|---|---|---|---|
0
Miser
29.08.14
✎
11:50
|
Платформа 8.2.19.106 Возвращаю из ОбработкаПолученияДанныхВыбора структуру, как проанализировать ВыбранноеЗначение?
|
|||
1
Ёпрст
29.08.14
✎
11:50
|
Средствами языка платформы 8.2.19.106 вестимо
|
|||
2
Miser
29.08.14
✎
11:52
|
Это да, но где? Событие ОбработкаВыбора параметр ВыбранноеЗначение имеет тип значения, а не структуру
|
|||
3
Miser
29.08.14
✎
12:02
|
апну, пожалуй
|
|||
4
Miser
29.08.14
✎
12:11
|
Пробовал различные настройки поля ввода (РежимВыбораИзСписка,БыстрыйВыбор и т.д.) все равно в ОбработкеВыбора параметр имеет тип значения, а не структуру
|
|||
5
Apokalipsec
29.08.14
✎
12:17
|
А где в СП написано, что она что-то возвращает?о_О
|
|||
6
Miser
29.08.14
✎
12:22
|
ОбработкаПолученияДанныхВыбора(<ДанныеВыбора>, <Параметры>, <СтандартнаяОбработка>)
Параметры: <ДанныеВыбора> Тип: СписокЗначений. В обработчике можно сформировать и передать в этом параметре данные для выбора. При этом параметр <СтандартнаяОбработка> должен быть установлен в Ложь. В элемент списка значений можно помещать не только конкретное значение, но и структуру. Анализ значения на предмет того, является ли она структурой или просто значением, используется полем ввода управляемой формы в случаях: Выбора из списков, возвращаемых событиями поля ввода; Выбора из списка в поле ввода, содержащегося в свойстве СписокВыбора. В случае, если в значение элемента списка значений используется Структура, она должна иметь следующий состав свойств: Значение (Value) – собственно значение (обязательный элемент структуры); ПометкаУдаления (DeletionMark) – (Булево) содержит признак пометки значения на удаление. Если Истина, то при выборе такого элемента из списка значений выдаст стандартное предупреждение; Предупреждение (Warning) – (Строка) содержит текст предупреждения, которое будет выдано при выборе элемента из списка значений. <Параметры> Тип: Структура. Содержит параметры выбора. Их можно дополнительно настроить в обработчике события. Структура, в которой обязательно должны содержаться следующие ключи: СтрокаПоиска (SearchString) - строка, используемая при поиске данных, Неопределено - осуществляется быстрый выбор; Отбор (Filter) - отбор, используемый при поиске данных; ВыборГруппИЭлементов (ChoiceFoldersAndItems) - указывается использование групп и элементов (только для иерархических данных); тип ИспользованиеГруппИЭлементов. <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Значение по умолчанию: Истина |
|||
7
Apokalipsec
29.08.14
✎
12:25
|
(6) Окей. теперь прочитай, где описание возвращаемого значения? есть ВХОДНЫЕ Параметры, а возвращаемого значения как бы нету. Капитан Очевидность мягко намекает вам....
|
|||
8
Miser
29.08.14
✎
12:28
|
В элемент списка значений можно помещать не только конкретное значение, но и структуру.
Анализ значения на предмет того, является ли она структурой или просто значением, используется полем ввода управляемой формы в случаях: Выбора из списков, возвращаемых событиями поля ввода; Выбора из списка в поле ввода, содержащегося в свойстве СписокВыбора. В случае, если в значение элемента списка значений используется Структура, она должна иметь следующий состав свойств: Значение (Value) – собственно значение (обязательный элемент структуры); ПометкаУдаления (DeletionMark) – (Булево) содержит признак пометки значения на удаление. Если Истина, то при выборе такого элемента из списка значений выдаст стандартное предупреждение; Предупреждение (Warning) – (Строка) содержит текст предупреждения, которое будет выдано при выборе элемента из списка значений |
|||
9
Miser
29.08.14
✎
12:30
|
Причем, если в возвращаемую структуру поместить предупреждение, то оно отрабатывается при выборе из списка, как диалоговое окно "Продолжить,Нет"
|
|||
10
Apokalipsec
29.08.14
✎
12:32
|
Диллера своего не подскажешь?
|
|||
11
Miser
29.08.14
✎
12:34
|
не понял
|
|||
12
Miser
29.08.14
✎
12:56
|
Похоже это баг/фича платформы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |