|
|
|
Рассылка из SAP BO
|
|||
|---|---|---|---|
|
#18+
Добрый день. Столкнулся с такой проблемой. Есть отчет, в Webi или Rich Client, не важно. У него есть 1 параметр: Id подразделения. Есть таблица, в которой лежит список этих ID и email для рассылки. Задача: По расписанию сделать рассылку по подразделениям по их адресам. Делать расписание для каждого подразделения нереально, т.к. список большой и постоянно меняется. Кто-нибудь решал такую задачу? Или подскажите, куда копать, хотя бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2017, 11:00 |
|
||
|
Рассылка из SAP BO
|
|||
|---|---|---|---|
|
#18+
Если изменить отчет так, чтобы ID подразделения было одним из полей запроса (-ов), а не параметром то в публикации можно фильтровать по этому полю. Публикации Webi отчетов не фильтруют по параметрам, только по полям запросов. Можно еще переписать отчет на Crystal Reports т.к. Crystal фильтруются по параметрам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2017, 06:37 |
|
||
|
Рассылка из SAP BO
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответ, но тогда, насколько я понимаю, придется заводить пользователя, ему делать фильтр. Т.е. пользователся нужно заводить каждому подразделению. А подразделений несколько тысяч, что не соответствует нашей лицензии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2017, 09:21 |
|
||
|
Рассылка из SAP BO
|
|||
|---|---|---|---|
|
#18+
Проблему удалось решить при помощи публикаций. Создал в базе(Oracle) табличку с полями: id, fullname, email_adress Забил туда 2 адреса. 'адрес1@почта.ru' и 'адрес2@почта.ru' в поле email_adress. ID соответственно 1 и 2. Создал юниверс по табличке. Создал отчет1 по юниверсу, выполнил его, сохранил. Создал второй тестовый запрос следующего содержания: select 1 a,'адрес1@почта.ru' addr from dual union all select 2,'адрес2@почта.ru' from dual union all select 3,null from dual Причем адрес1 и адрес2 соответствуют значениям электронной почты из первой таблички. Создал отчет2 по второму юниверсу, выполнил, сохранил. Создал публикацию для отчета2. В закладке Динамические получатели указал отчет1, указав поля Идентификатор получателя, Полное имя, Эл. почта В закладке Персонализация Указал поле addr, как поле отчета2, отображение динамических получателей email_adress из первого отчета, таким образом связав их (можно связать и по любому полю, типа id подразделения). Выполнил публикацию. Таким образом по адрес1 ушел отчет со строчкой a=1, по адрес2 ушел отчет со строчкой a=2. Надеюсь, что кому-нибудь это будет полезным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2017, 15:41 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39514853&tid=1858126]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 231ms |
| total: | 378ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...