вопрос по отчетам -
Есть закладка, где регистрируются выставляемые клиенту счета. Они выставляются ежемесячно в одни и те же числа. Случается, что менеджер по рассеянности не выставляет счет вовремя, а задерживается на 1-2 дня.
Предложите делать напоминания? Не вариант. Когда счетов много, всем не напомнишь. Делать напоминания самим себе менеджеры тоже могут забывать.
Что требуется. Хотелось бы иметь автоматизированную систему напоминаний, которая бы показывала менеджеру, кому из клиентов пора выставлять счет, а руководителю указывала бы на просрочки в выставлении счетов. Например так: По каждому контакту, во вкладке "Счета" система ищет самую последнюю дату в колонке "Дата счета". И если с момента этой даты прошло более Х дней - система возвращает данную строку в отчет. Такое возможно?
admin
Администратор
Администратор
Постов: 2728
В ответ на: вопрос по отчетам -
Avdenago писал(а): Например так: По каждому контакту, во вкладке "Счета" система ищет самую последнюю дату в колонке "Дата счета". И если с момента этой даты прошло более Х дней - система возвращает данную строку в отчет. Такое возможно?
Что мешает , создать такой отчет , и разрешить пользоваться им не только начальству , но и самим менеджерам ??
Avdenago
Пользователь
Ученик
Постов: 13
В ответ на: вопрос по отчетам -
admin писал(а): Что мешает , создать такой отчет , и разрешить пользоваться им не только начальству , но и самим менеджерам ??
Не знаю, как сформировать такой отчет Как мне выстроить, например, такой логический алгоритм:
Если (ТекущаяДата — ДатаПоследнегоСчета) >30, то вывести строку последнего счета; в ином случае не выводить ничего
То есть, если с момента выставления последнего счета прошло более 30 дней, то отобразить последний счет.
В ответ на: вопрос по отчетам -
Ещё вопросики по отчетам: 1. Не нашел как в отчетах созданных мастером использовать параметры. Нельзя чтоли? 2. При создании отчетов через язык запросов, при нажатии кнопки "Просмотр" создаётся копия отчёта с тем-же именем. 3. При редактировании отчета через язык запросов, при нажатии кнопки "Просмотр" выскакивает ошибка.
Code:
Не могу создать хранимую процедуру для отчета.
Возможно ее использует другой пользователь.
There is already an object named 'xr530A3B324E9646CB9983F18366F2C166' in the database
Очевидно ноги из пункта 2 у неё
4. Была бы крайне полезна возможность выбора значения параметра из справочника или ещё лучше из результата sql запроса. (следом возникнет желание иметь возможность группового выбора)
спасибо.
admin
Администратор
Администратор
Постов: 2728
В ответ на: вопрос по отчетам -
1. В Мастере параметры не задаются , только Даты . Мы сейчас занимаемся видоизменением Мастера , и идем немного другим путем, чтобы обычному пользователю было более-менее понятно , для продвинутых есть SQL запросы !! ;о))
2. Не увидели , но посмотрим из-за чего такое возможно !!
3. Произошел сбой при создании процедур , смотрим почему !!
4. Что значит сравнить со значением из SQL-запроса не вполне понятна идея, там могут быть тысячи записей ??
Групповой выбор - это когда нужно сравнить не с одним значением, а с несколькими ?? Тогда надо использовать функции и набивать строчки в мастере !!
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: вопрос по отчетам -
1. В Мастере параметры не задаются , только Даты. т.е. даты в качестве параметров пользователь задать может? или нет? не понял...
Пункты 2 и 3 у вас не повторяются? Тогда возможно у меня с правами на сервере нюансы... проверю..
4. Например в качестве параметра указать значение справочника или пользователя системы или ещё чего-нибудь. про "функции и набивать строчки в мастере" не понял, отложим пока про групповой выбор
admin
Администратор
Администратор
Постов: 2728
В ответ на: вопрос по отчетам -
Попроще !! Перед выполнением отчета он проверяется на наличие дат, появляются формочки где эти даты можно сменить на те которые требуются !! В некотором роде это параметр, но не совсем в том виде который имели в виду Вы , так как приглашение к изменению будет появляться от всех "дат" которые есть в отчете , во время его исполнения !!
В ответ на: вопрос по отчетам -
А подумайте пожалуйста над возможностью лёгкого форматирования в отчетах на основе sql. Реализовать можно через дополнительную системную колонку, в к-й пользователь будет выводить признак жирного шрифта например или альтернативный цвет фона для строки с итоговыми значениями и т.п.
В ответ на: вопрос по отчетам -
При экспорте отчета в эксель хотлелось бы чтобы туда параметры попадали, без параметров отчет не информативный. Предлагаю их размещать над таблицей, а пользователя и дату отчета - под таблицей. Кажется нормально получится.
Огромное спасибо Vitall за его ценное замечание !! :о))
Денис
Пользователь
Специалист
Постов: 26
В ответ на: вопрос по отчетам -
Уважаемые разработчики, для меня было бы удобно, если бы на вкладках происходило автосуммирование целых и дробных значений столбцов и располагалось, скажем, в самой нижней строчке... Тоже, ксатати, было бы удобно и в отчетах, чтобы не приходилось делать лишнего импорта в электронные таблицы и суммировать значения там.
В ответ на: вопрос по отчетам -
Здравтвуйте А вы этот момент реализовывали? При экспорте отчета в эксель хотлелось бы чтобы туда параметры попадали, без параметров отчет не информативный. Предлагаю их размещать над таблицей, а пользователя и дату отчета - под таблицей.
Вроде написали что делали, а у меня всё по прежнему. Параметров в эксель не попадает. Вверху название отчета, дата и пользователь.
И всё-таки очень хотелось бы иметь возможность получать ИД текущего пользователя в качестве параметра для отчета. Так как нужны отчеты, которые будут формироваться по данным запустившего пользователя.
admin
Администратор
Администратор
Постов: 2728
В ответ на: вопрос по отчетам -
В окне "Параметры", перед выполнением отчета, отметьте чек-бокс "Выводить параметры в Excel" .
По второму вопросу - на втором шаге мастера отчетов, выберите - Дополнительно, а на третьем шаге, ID пользователя.
Vitall
Пользователь
Мастер
Постов: 226
В ответ на: вопрос по отчетам -
admin писал(а): В окне "Параметры", перед выполнением отчета, отметьте чек-бокс "Выводить параметры в Excel" .
Ага, понял. По второму вопросу - на втором шаге мастера отчетов, выберите - Дополнительно, а на третьем шаге, ID пользователя. Может я немного непонятно выразился.. Ситуация такая: есть отчет по интенсивности работы менеджеров с клиентами (на T-SQL). Отчет строится по всем менеджерам и доступен руководителю. Задача, чтобы этот отчет могли строить и сами менеджеры, но только по своей деятельности. Соответственно я в запросе должен понять кто_запустил_отчет. Отсюда и предложение: добавить "встроенный" параметр со значением ИД пользователя, значение которого будет указывать не пользователь запустивший отчет, а клиентское приложение. Понятно высказался?
В ответ на: вопрос по отчетам -
Ну так я в предыдущем посте как раз описал ситуацию для чего надо. Если упростить то так: Нужно создать отчет который будет содержать клиентов только того менеджера который запустил отчет. Вроде не сильно экзотичная задача.