powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Подписка на отчет, за предыдущий день, это возможно?
14 сообщений из 14, страница 1 из 1
Подписка на отчет, за предыдущий день, это возможно?
    #38640831
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Настроил RepServ, и имею отчет, который запрашивает период и выдает операции за данный период.

Сделал подписку, но есть проблема - период, в подписке задается в ручную. Есть ли такая возможность в настройке подписки, чтобы отчет рассчитывался автоматически за предыдущий день?, а не скажем за месяц?.
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38640891
Andrews25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tsdos,

насколько я знаю, встроенной возможности такой нет

сначала надо выяснить, как выполняется отчет - как выполняется отчет online или scheduled


путь 1
создать связанный отчет в отдельной папке / или с другим именыем
при выполнении отчета проверять из какой папки выполняется отчет . или его название - получить их из built-in fields

путь 2
если отчет ввыполняется ОН-ЛАЙН в интеграции с другим приложениеми - можно добавить отдельный параметр и заполнять его только в моде ONLINE

соответственно устанавливать значения параметров, отвечающих за период, за который собираются данные
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38640904
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrews25,

ОК. Спасибо, за подсказанное направление.
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641004
Klick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tsdos,

1 вариант. Настройте значения по умолчанию и подписка их подхватит.
2 вариант. Подписка управляемая данными.
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641042
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Klick,

А как настроить значения по умолчанию?
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641086
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tsdos,

Ну в том, смысле они же тоже статичны будут. Или в них можно sql код писать?
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641165
Andrews25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tsdos,

значения по умолчанию можно получить из SQL запроса

Klick -
если не учитывать моду выполнения отчет (online или scheduled)
при написании выражения или SQL запроса для определения значений параметра по умолчанию,
то значения по умолчанию всегда будут получаться ОДИНАКОВЫЕ - естественно

а у меня обычно онлайн хотят за текущий месяц получать, а по расписанию - за вчерашний день
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641186
Andrews25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Klick,

>2 вариант. Подписка управляемая данными.


Не у всех есть Enterprice Edition
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641215
Klick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tsdosKlick,

А как настроить значения по умолчанию?

В настройках параметра вкладка "Default Values".

Например предыдущий день:
Код: vbnet
1.
=DateAdd(DateInterval.Day,-1,Today())
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641224
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Klick,

Я примерно до того же дошел.

Declare @dateA datetime = dateadd(day,-1,getdate())
Declare @dateB datetime = getdate()

print @dateA
print @dateB
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641233
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tsdos,

Но когда я делаю например GetDate(), получаю ошибку:
The value provided for the report parameter 'datefrom' is not valid for its type. (rsReportParameterTypeMismatch) Get Online Help
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641247
Klick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tsdos,

В параметрах SQL использовать не получится. Там свои функции. Я ж написал пример. Это в выражение надо запихать.
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641267
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Klick,

Все одно у меня кузяво получается(((...
...
Рейтинг: 0 / 0
Подписка на отчет, за предыдущий день, это возможно?
    #38641280
tsdos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tsdos,

Уррра!!!.. Вроде понял - в бильдере нужно было делать.

Ща понастрою отчетов!!!))) Спасибо большое!!!
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Подписка на отчет, за предыдущий день, это возможно?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]