Смекни!
smekni.com

Разработка объектов прикладного решения "Мастер-класс на "1С: Предприятие 8.2" (стр. 5 из 5)

Рисунок 51. Источник данных для отчета СколькоДенег

В средней части раскрываем узел и выбираем только одно поле - СуммаОстаток.

Рисунок 52. Поле СуммаОстаток

Закрываем конструктор запросов кнопкой ОК. После чего попадаем в окно схемы компоновки данных, закладка Наборы данных. Тут нас все устраивает. Переходим на закладку Ресурсы, где единственный наш ресурс СуммаОстаток, и выбираем.

Рисунок 53. Ресурс СуммаОстаток

Переходим на закладку Настройки. Вновь воспользуемся Конструктором настроек. Снова нас устроит предлагаемый по умолчанию тип Список.

Рисунок 54. Конструктор настроек

На следующей закладке из Параметров данных выберем стандартное поле Период (чтобы иметь возможность видеть дату, на которую будет стро¬иться отчет) и поле СуммаОстаток.

Рисунок 55. Поля отчета


Выбрав поля, можно сразу нажать ОК, т.к. большего нам от этого отчета не потребуется. Далее для параметра Период, как и в отчете Затраты, включаем его в пользовательские настройки.

Рисунок 56. Включаем пользовательские настройки

Значение параметра Период устанавливаем в Начало этого дня, чтобы отчет всегда автоматически был готов показать информацию на текущий день.

Рисунок 57. Начало этого дня для Периода


В итоге настройки нашего отчета будут выглядеть вот так.

Рисунок 58. Настройки отчета СколькоДенег

Запускаем пользовательский режим и проверяем работу этого отчета.

Рисунок 59. Отчет Сколько денег

Информация, сообщаемая отчетом, крайне проста, но полезна - вы всегда сможете посмотреть, сколько финансов доступно на текущий момент времени.

Рисунок 60. Результат отчета Сколько денег

Сделаем еще один отчет, и на этом пример разработки нашей системы CRM можно будет считать оконченным. Возвращаемся в конфигуратор, создаем новый отчет, называем его ГрафикПоДням, относим к подсистеме Финансы и создаем схему компоновки данных. В схеме источником данных вновь выбираем Запрос и запускаем Конструктор запросов.

В качестве источника данных выбираем таблицу ФинансовыеОперации-ОстаткиИОбороты. До этого момента процесс ничем не отличается от того, что мы делали в отчете Затраты.

А теперь мы провернем вот такой трюк. Учитывая то, что наш отчет называется ГрафикПоДням, вы верно предположили, что в отчете мы будем получать не цифровые данные, а графические. Подготовим данные из регистра в нужном для отчета виде. Для этого отметим таблицу ФинансовыеОпера-цииОстаткиИОбороты в среднем окне конструктора запросов и нажмем кнопку Параметры виртуальной таблицы.

Рисунок 61. Настройка параметров виртуальной таблицы


В открывшемся окне в поле Периодичность выбираем День и закрываем это окно кнопкой ОК.

Рисунок 62. Параметры виртуальной таблицы

После этого выбираем два поля из нашей таблицы: Период и СуммаКонечныйОстаток.

Рисунок 63. Поля Период и СуммаКонечныйОстаток

Закрываем констриктор запросов кнопкой ОК. Переходим на закладку Ресурсы и выбираем там поле СуммаКонечныйОстаток.

Рисунок 64. Ресурсы для отчета

Переходим на закладку Настройки и вызываем конструктор настроек. В этот раз выбираем вариант Диаграмма. После чего нажимаем Далее>.

Рисунок 65. Диаграмма

Выбираем поля Период и СуммаКонечныйОстаток и жмем Далее>.

Рисунок 66. Поля диаграммы

В следующем окне настройки диаграммы помещаем поле Период в раздел Точки. Жмем Далее>.

Рисунок 67. Точки диаграммы

В поля упорядочивания тоже добавляем наш Период. Жмем Далее>.

Рисунок 68. Поля упорядочивания диаграммы


Тип диаграммы - График. На этом настройка внешнего вида нашей диаграммы закончена и можно нажать ОК.

Рисунок 69.Тип диаграммы

Как и в предыдущих отчетах, для параметров Начало периода и Конец периода активизируем включение в пользовательские настройки.

Рисунок 70. Включение в пользовательские настройки


Проверяем, что получилось, в пользовательском режиме. Запускаем и формируем отчет График по дням.

Рисунок 71. График по дням

Наглядно видно, как вели себя наши финансовые показатели в зависимости от поступления или расходования денежных средств.


Список использованной литературы

1)Иванеева Л.В. \ Иванеева Л.В. «Автоматизированные информационные системы бухучета»\Автоматизированные информационные системы бухгалтерского учета. Методические указания к курсовой работе для студентов специальности 080801 «Прикладная информатика (в экономике)» всех форм обучения - Волгоград: Волгоградский кооперативный институт, 2008 – 13 с.

2)Рыбалка В.В. «Пример быстрого разработки приложения на платформе 1С:Предприятие 8.2»

3)HTTP://V8.1C.RU/BUHV8/321.HTM

4)HTTP://RU.WIKIPEDIA.ORG/WIKI/БУХУЧЁТ