ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (https://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (https://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Отчеты ReportsNet, версия 1.0.3 (https://forum.tk-chel.ru/showthread.php?t=2797)

storm 17.04.2013 06:21

LDM,
Версия программы АвтоГРАФ должна быть не ниже 3.5.0

Beroff 22.04.2013 08:34

Уважаемые разработчики ПО. Очень нравится новый модуль отчетов. И всё же так необходимо, чтобы в отчёте "Контрольные точки с выбором" в диалоговое окно подгружались все списки КТ из папки POINTS и существовала возможность формирование отчёта прохождения ТС по выбранной группе КТ или конкретной КТ.
P.S. Понимаю, что это возможно осуществить посредством OLE. Но всё же очень приятно иметь такой тип отчёта в модуле. Думаю это на перспективу полезная функция для многих пользователей.

Лаочкин 22.04.2013 13:17

а как вытащить в отчет заправки/сливы данные по всем бакам с группировкой по машине. При использовании DS_TANK1.Т1_E... - DS_TANK1.Т1_E... для первого бака работает отлично, а по другим бакам показывает, что "успело налиться" за период заправки первого бака (DS_TANK1.E_REAL... - DS_TANK1.S_REAL...) /
Нужны на выходе "полные" заправки сливы по всем бакам за рейс (с разбивкой и без):
группа
номер
бак1 время объём
бак2 время объём
бак3 время объём
номер
бак1 время объём
бак2 время объём
...

может опять не тот шаблон использую...

storm 23.04.2013 05:35

Цитата:

Сообщение от Лаочкин (Сообщение 55070)
а как вытащить в отчет заправки/сливы данные по всем бакам с группировкой по машине.

для заправок и сливов каждого бака есть свой датасет
DS_TANK1 - 1 бак
DS_TANK2 - 2 и т.д.
а дальше выводите отдельной таблицей данные из каждого датасета
при формировании отчета включаете галочку "Суммарный по всем ТС"

Лаочкин 26.04.2013 07:09

Цитата:

Сообщение от storm (Сообщение 55103)
а дальше выводите отдельной таблицей данные из каждого датасета

Хотел поругаться так
Нажмите для просмотра содержимого...
Заправки и сливы в программе определяются исходя из заданных параметров (carlist.ini) ТС (что считать заправкой и сливом по конкретному баку). КАК?! взять эти параметры в отчет для "фильтрации" ложных сливов и заправок и добиться соответствия отчётных данных тем, что отображаются в программе на закладке "БАК№...". Подскажите куда копать?! Может стоит хранить параметры в БД, а не в текстовом файле, или научиться передавать их для FR.NET
а потом попробовал использовать T1_UP_VOL, и передумал :). Спасибо. Но...
дайте пожалуйста пример или ссылку на страницу документации. Таблица ведь должна лежать на Dataset? а он может быть только по одному источнику данных. А если имелась ввиду отдельная таблица на каждый бак, которая будет лежать на своем DS то научите пожалуйста, как группировать и сортировать данные по 4-м DataSet ?? Спасибо.

Добавлено через 11 минут
еще.
Все таки Tn_UP_VOL - это суммарный объем заправок за период (в моем случае случилась одна заправка за рейс и я обрадовался... рано...) Вопрос о том, как сформировать отчёт по заправкам и сливам с указанием объёма топлива, времени и продолжительности каждой заправки (или слива) для каждого из баков ТС хотя бы по 1 автомобилю за выбранный период остается открытым и злободневным...

storm 26.04.2013 07:55

Лаочкин, перечитал несколько раз, то, что вы написали. но так и не понял, что вам нужно

Лаочкин 26.04.2013 08:31

Цитата:

Сообщение от storm (Сообщение 55233)
Лаочкин, перечитал несколько раз, то, что вы написали. но так и не понял, что вам нужно

попробую пояснить...

нужен отчёт, в котором я увижу все заправки и сливы на всех баках ТС за выбранный период. Причем те, которые отображаются в программе Автограф (т.е. отфильтрованы с учетом настроек сливов и заправок конкретных баков для конкретных машин). Пример по одному дню... Если больше, то дополнительно сортируем по дате.
нужен отчёт например такого вида
Нажмите для просмотра содержимого...

ППУ
х001хх
бак1 120л 13.00 - 13.11 22.04.2013
бак1 60л 17.24 - 17.29 22.04.2013
бак2 730л 17.30 - 17.45 22.04.2013
бак3 -21,5л 19.04 - 19.06 22.04.2013
х002хх
бак1 50л 08.101- 08.13 22.04.2013
бак1 -10,8л 12.17 - 12.19 22.04.2013
...

Возможно?

Лаочкин 26.04.2013 08:39

Вложений: 1
наверное вопрос сводится к тому, как в FR.NET получить вот эти данные:

storm 26.04.2013 08:48

Цитата:

Сообщение от Лаочкин (Сообщение 55235)
нужен отчёт например такого вида

так у вас по сути и выводится информация сначала по одному баку, потом по другому, потом по третьему
берете три таблицы по трем датасетам(заправки и сливы баков 1-3) располагаете их друг за другом безо всяких шапок между ними и у вас получится, что три таблицы будут идти друг за другом без разрывов, т.е получится одна таблица))

storm 26.04.2013 08:49

Цитата:

Сообщение от Лаочкин (Сообщение 55236)
наверное вопрос сводится к тому, как в FR.NET получить вот эти данные:

эти данные как раз и выводятся в датасетах
Цитата:

Сообщение от storm (Сообщение 55103)
для заправок и сливов каждого бака есть свой датасет
DS_TANK1 - 1 бак
DS_TANK2 - 2 и т.д.



Текущее время: 02:34. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot