Reporting Services
How to delimit user access on the Reporting Server?

There are different approaches to organizing folders on the MS SQL Server Reporting Services. One of them is to group reports on topics or modules and grant access to all users of iScala. The advantage of this approach is in simplicity, but the disadvantage is that anyone can view any report. In this article I will share a more … [Подробнее…]
Как разграничить доступ пользователей на сервере отчётов?

Существуют разные подходы к организации папок на сервере отчётности MS SQL Server Reporting Services. Один из них — разложить отчёты по темам или по модулям и дать на них права всем пользователям iScala. Его преимущество в простоте, а недостаток в том, что любой может просмотреть любой отчёт. В настоящей статье я поделюсь более сложным, но … [Подробнее…]
Это слово я уже когда-то слышал

Сегодня я услышал знакомое слово «Вижн», которое относилось к старой системе (SUN Systems), с которой производится миграцию на iScala. Это слово я уже слышал год назад, когда общался с финансовым менеджером, который раньше не работал в iScala, но работал в SUN’е. «Вот, Алексей, я всё мог посмотреть через vision, а можешь мне сделать такое в … [Подробнее…]
Отчёт по меню iScala

Когда-то на форуме обсуждался вопрос создания отчёта по существующим меню iScala. Он необходим для целей аудита, когда под разные роли создаются отдельные меню с ограниченным набором функций. Сегодня моему клиенту потребовался подобный отчёт, который, используя предложения коллег, удалось достаточно быстро создать 🙂 Вот только при попытке перенести на мой собственный компьютер и просмотре русскоязычного меню, … [Подробнее…]
Как проконтролировать ввод новых, изменения и удаления существующих карточек покупателей, поставщиков, запасов?

Сотрудники отдела закупок ввели новый запас и указали неверный учётный код. В результате проводки создались по 10 счёту, а должны были быть созданы по 41-му. А когда спохватились, таких проводок оказалось уже несколько сотен. Знакомая ситуация? Как нам кажется, в той или иной степени в разных вариациях она имеет место во многих компаниях. Разумеется, можно обратиться к журналу учёта контроля данных iScala, если, конечно, он включен. Однако сделать это может только администратор системы через административную консоль. А хотелось бы, чтобы это мог сделать, например, бухгалтер по учету запасов, правда?
Как перенести отчёт MS SQL Server Reporting Services на другой сервер?

Сначала нужно скачать существующий отчёт, добавить его к проекту и посмотреть запрос для извлечения данных (запрос может быть непосредственно в отчёте или в отчёте может использоваться хранимая процедура, которую нужно будет перенести на сервер перед тем, как публиковать сам отчёт). Подробно процедура скачивания отчёта и его добавления в проект редактора отчётов подробно описана в статье … [Подробнее…]
Самая распространённая ошибка при работе с отчётами AFR — какие варианты можно использовать, чтобы с ней не сталкиваться?

Вы уже прочитали статью «Самая распространённая ошибка при работе с отчётами AFR»? В ней я описываю очень жизненную ситуацию, когда пользователи вместо того, чтобы использовать закладки в «Избранном» начинают проявлять самостоятельность и творчество и, в результате, сталкиваются с ошибками. Если Вы ещё не прочитали вышеупомянутую статью, самое время это сделать. Разумеется самым простым способом избежать ситуации, описанной … [Подробнее…]
The most common mistake when working with AFR reports

Very often people who are using MS SQL Server Reporting Services and AFR, begin to «walk» through folders and find mistakes of 2 types: First mistake: Call of AFR report NOT through AFR server (URL contain port number at the end of Server Name, for example, «:8000»), but directly from MS SQL Server Reporting Services (URL does not contain port number at the end of Server … [Подробнее…]
Самая распространённая ошибка при работе с отчётами AFR

Очень часто пользователи, которые пользуются отчётами MS SQL Server Reporting Services и одновременно отчётами AFR, начинают «гулять» по папкам и сталкиваются с ошибками 2-х видов:
Вариант 1: Вызов отчёта AFR не через сервер AFR (URL имеет на конце номер порта, например, «:8000»), а напрямую из сервера отчётов MS SQL Server Reporting Services (НЕ имеет на конце номер порта)
Вариант 2: Вызов обычного (НЕ AFR) отчёта через сервер AFR (URL имеет на конце номер порта, например, «:8000»), а НЕ напрямую из сервера отчётов MS SQL Server Reporting Services (НЕ имеет на конце номер порта)
Пример отчёта: остатки по складам из разных компаний

В самом отчёте, который Вы видите на картинке, вроде бы нет ничего особенного. Ну, пример матричного отчёта с переменным количеством столбцов, эка невидаль. Однако, всё меняется, если я скажу, что это сводный отчёт из нескольких компаний iScala, первые 2 цифры в коде склада совпадают с кодом компании. Цифры и сами складские наименования на картинке, разумеется, … [Подробнее…]