![]() |
![]() |
|
Передача периода в универсальный отчет | ☑ | ||
---|---|---|---|---|
0
ed77777
30.04.08
✎
09:21
|
УТ 10.3.3.3
Подскажите пожалуйста. Хочу сделать отчет по регистру сведений или по документу с использованием "Универсального отчета". Когда делаю отчет по регистру накопления, период отчета передается в Ун.отчет, как параметр виртуальной таблицы. В регистре сведений виртуальной таблицы нет. Не могу понять, как передать период. |
|||
1
ed77777
30.04.08
✎
09:56
|
up
|
|||
2
TamerlanDE
30.04.08
✎
09:56
|
В своем отчете установи:
УниверсальныйОтчет.мРежимВводаПериода = -1 |
|||
3
ed77777
30.04.08
✎
10:05
|
(2) В таком случае на форме элементы выбора периода вообще не показываются
|
|||
4
TamerlanDE
30.04.08
✎
10:08
|
(3) А зачем тебе в непериодичеством регистре сведений период?
|
|||
5
ed77777
30.04.08
✎
10:15
|
(4) Регистр в сторону. :-) Отчет делаем по документам.
Текст запроса в отчете, как передать туда параметр периода? ТекстЗапроса = " |ВЫБРАТЬ | ПриходныйКассовыйОрдер.Ссылка КАК ПриходныйКассовыйОрдер, | ПриходныйКассовыйОрдер.Ссылка.Контрагент, | ПриходныйКассовыйОрдер.СуммаДокумента |{ВЫБРАТЬ | ПриходныйКассовыйОрдер.*, | Контрагент.*, |СуммаДокумента} |ИЗ | Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер |{ГДЕ | ПриходныйКассовыйОрдер.Ссылка.Контрагент КАК Контрагент} |ИТОГИ | СУММА(СуммаДокумента) |ПО | ОБЩИЕ |{ИТОГИ ПО | ПриходныйКассовыйОрдер.*, | Контрагент.*} |"; |
|||
6
TamerlanDE
30.04.08
✎
10:21
|
Дополнительное условие в ГДЕ, типа
|
|||
7
ed77777
30.04.08
✎
10:28
|
Странно, выдает ошибку "Неверные параметы в операции сравнения". Нельзя сравнивать поля неограниченной длины и поля несовместимых типов.
ПриходныйКассовыйОрдер.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон |
|||
8
TamerlanDE
30.04.08
✎
10:32
|
Ступил...
ПриходныйКассовыйОрдер.Дата МЕЖДУ &ДатаНач И &ДатаКон |
|||
9
ed77777
30.04.08
✎
10:35
|
На самом деле без разницы, такая же ошибка
Неверные параметы в операции сравнения". Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. ПриходныйКассовыйОрдер.Дата МЕЖДУ &ДатаНач И &ДатаКон |
|||
10
TamerlanDE
30.04.08
✎
10:37
|
Не для построителя условие добавляй, а для самого запроса
|
|||
11
ed77777
30.04.08
✎
10:40
|
(10) Так и делал
|ВЫБРАТЬ | ПриходныйКассовыйОрдер.Ссылка КАК ПриходныйКассовыйОрдер, | ПриходныйКассовыйОрдер.Ссылка.Контрагент, | ПриходныйКассовыйОрдер.СуммаДокумента |{ВЫБРАТЬ | ПриходныйКассовыйОрдер.*, | Контрагент.*, |СуммаДокумента} |ИЗ | Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер |ГДЕ | ПриходныйКассовыйОрдер.Дата МЕЖДУ &ДатаНач И &ДатаКон |{ГДЕ | ПриходныйКассовыйОрдер.Ссылка.Контрагент КАК Контрагент} |ИТОГИ | СУММА(СуммаДокумента) |ПО | ОБЩИЕ |{ИТОГИ ПО | ПриходныйКассовыйОрдер.*, | Контрагент.*} |"; |
|||
12
TamerlanDE
30.04.08
✎
10:56
|
(11) А если так?
|
|||
13
ed77777
30.04.08
✎
11:13
|
СПАСИБО БОЛЬШОЕ!!! РАБОТАЕТ!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |