Имя: Пароль:
1C
1С v8
Как оганичить поле отбора конкретным списком значений?
0 sem4cnt
 
31.01.13
03:23
Есть отбор. Он вынесен на форму, чтобы пользователь мог интерактивно фильтровать данные.

У отбора есть поле "Статус". Так вот я хочу ограничить выбор значений в этом поле.

Как?
1 golden-pack
 
31.01.13
04:41
Как ? Задать отбор
2 Азат
 
31.01.13
05:01
кури список выбора
3 sem4cnt
 
31.01.13
14:36
Курю. Не помогает.
4 Bober
 
31.01.13
14:43
(3) в СКД на закладке набор данных, для поля СКД есть свойство доступные значения.
5 sem4cnt
 
31.01.13
14:48
Это не СКД это поле построителя отчета.
6 pavig
 
31.01.13
14:54
(0) программно накладывай отбор при начале выбора элемента для отбора: у форм выбора есть расширение "Отбор", которым можно воспользоваться
7 sem4cnt
 
31.01.13
14:59
(6) Ты имеешь ввиду какое-то событие элемента "ТабличноеПоле" связанного с данными Построитель.Отбор? Какое конкретно? Там их много...
8 pavig
 
31.01.13
15:02
(7) читай внимательнее в (6): "при начале выбора"
9 pavig
 
31.01.13
15:04
+ (8) стандартную обработку отключай, получай программно форму выбора, устанавливай для нее отбор, открывай, потом в обработке выбора (событие "ОбработкаВыбора") анализируй что там пришло из формы выбора и закидывай это в отбор построителя
10 sem4cnt
 
31.01.13
15:09
(9) Ок, сейчас попробую
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn