|
Правое значение в СКД |
☑ |
0
andrey125
09.05.13
✎
13:51
|
нужно получить значение которое выбирает пользователь при формировании отчета в отборе "Касса"
пытаюсь сделать так:
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
СписокЭлементов = КомпоновщикНастроек.Настройки.Отбор.Элементы;
Для каждого Элемент из СписокЭлементов Цикл
Если Элемент.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Касса") Тогда
НазваниеКассы = Элемент.ПравоеЗначение;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
вообщем не видит правое значение. как быть?
|
|
1
SherifSP
09.05.13
✎
15:01
|
(0) Пустое?
|
|
2
SherifSP
09.05.13
✎
15:03
|
(0) Нужно не при компоновке эти действия выполнять
|
|
3
andrey125
09.05.13
✎
15:08
|
(2) Да пустое. а где?
|
|
4
SherifSP
09.05.13
✎
15:13
|
(3) Форма с настройками у тебя есть?
|
|
5
andrey125
09.05.13
✎
15:13
|
нет
|
|
6
SherifSP
09.05.13
✎
15:15
|
(5) Создавай форму с настройками, посмотри как в типовых создается и вызывается и на закладке отбор в поле Отбор в событии "Выбор" Отлавливай
|
|
7
SherifSP
09.05.13
✎
15:16
|
Или скинь мне отчет на мыло я сделаю) SherifSP86@yandex.ru
|
|
8
zippygrill
09.05.13
✎
17:07
|
так а что мешает сделать этот отбор недоступным для пользователя и установить его программно при открытие?
|
|
9
andrey125
09.05.13
✎
17:51
|
Все разобрался.
|
|