|
Работа с СКД | ☑ | ||
---|---|---|---|---|
0
Kyrtizanka
09.02.12
✎
12:32
|
Здравствуйте, подскажите пожалуйста как можно сделатьследующую вещь.
Я передаю в СКд уже таблицу , мне нужно в условном оформлении использовать использовать Дату отчета-НачалоПериода, как мне её получить. Мне нужно знать Значение- НачалоПериода,которое пользователь выбирает при формировании отчета |
|||
1
Kyrtizanka
09.02.12
✎
12:36
|
Хотела вызвать через функцию прописать в выражении параметра, но как я поняла, что вызывать можно только экспортную функцию общего модуля, а функцию модуля отчета вызывать нельзя
|
|||
2
Kyrtizanka
09.02.12
✎
12:39
|
может не совсем понятно описана ситуация
|
|||
3
Kyrtizanka
09.02.12
✎
12:45
|
попытаюсь другими словами, когда пользователь формирует отчет, он выбирает период, так вот в зависимости от начальной даты периода, т. е если дата>= '20120101', тогда я использую одно условие в оформлении строк, а если меньше, тогда другое. вот я и не знаю как мне получить начало периода отчета
|
|||
4
badboychik
09.02.12
✎
12:50
|
там же есть в условном оформлении в правом значении "Начало этого месяца"
|
|||
5
Sidney
09.02.12
✎
12:50
|
(0)параметры
|
|||
6
Sidney
09.02.12
✎
12:51
|
+(5)Условное оформление - отбор - группа параметры.
|
|||
7
badboychik
09.02.12
✎
12:55
|
(6) это где там отбор в условном оформлении?
|
|||
8
Kyrtizanka
09.02.12
✎
13:21
|
мне нужно получить Параметр- НачалоПериода, который выбирается пользователем на форме
|
|||
9
Kyrtizanka
09.02.12
✎
13:23
|
и наложить на него условие уже непосредственно в СКД
|
|||
10
J_B
09.02.12
✎
13:31
|
В процедуре
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Как-то так: Настройки = КомпоновщикНастроек.Настройки; НачалоПериода = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода")).Значение.Дата; КонецПериода = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("КонецПериода")).Значение.Дата; |
|||
11
Kyrtizanka
09.02.12
✎
13:33
|
сейчас попробую
|
|||
12
Kyrtizanka
09.02.12
✎
13:37
|
а как я смогу непосредственно в СКД использовать эту дату
|
|||
13
Kyrtizanka
09.02.12
✎
13:44
|
мне нужно наложить условие на этот параметр
|
|||
14
badboychik
10.02.12
✎
09:02
|
делаешь реквизит у отчета, выводишь его на форму как поле, а в СКД пишешь его в поле "Выражение" у параметра
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |