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

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

Ils108 25.01.2017 09:43

Всем добра!
Подскажите как получить в отчете значение "Ограничение скорости по умолчанию". Как я понял из описания, в источнике данных по превышению скорости это "aver_speed", но как быть если превышений по ТС не было.
может как-то можно создать свой источник данных и подгружать?

csistra 25.01.2017 09:51

[DS_over_speed.AVER_SPEED]

Добавлено через 1 минуту
Цитата:

Сообщение от Ils108 (Сообщение 151223)
но как быть если превышений по ТС не было.

значит их не было, время фиксации ещё учитывайте...


Цитата:

Сообщение от Ils108 (Сообщение 151223)
может как-то можно создать свой источник данных и подгружать?

А смысл ?
Есть бенд DS_over_speed его вроде бы на все хватает.

Ils108 25.01.2017 09:56

Цитата:

Сообщение от csistra (Сообщение 151225)
значит их не было, время фиксации ещё учитывайте...

верно, но в отчете это выглядит ненаглядно.
превышений - 0, ограничение по скорости - 0.
как будто значение просто не задано

csistra 25.01.2017 10:25

Цитата:

Сообщение от Ils108 (Сообщение 151227)
верно, но в отчете это выглядит ненаглядно.
превышений - 0, ограничение по скорости - 0.
как будто значение просто не задано

значит оно и не задано.
Вот мой отчет. Как в стандартном это сделано не смотрел.
http://saveimg.ru/show-image.php?id=...9ade6416553bd0

Ils108 25.01.2017 10:36

у меня немного другая ситуация. отчет составной и включает не только превышения


Добавлено через 1 минуту
Цитата:

Сообщение от csistra (Сообщение 151233)
значит оно и не задано.

оно задано, просто не было превышений за этот период

storm 25.01.2017 10:38

Ils108,
для вывода порогов превышений в отчете вы можете занести эти пороги в доп. параметр для каждого ТС и выводить в отчет значения этого параметра

Ils108 25.01.2017 10:42

storm,
к доп. параметрам подскажите как обратиться?

csistra 25.01.2017 10:44

Цитата:

Сообщение от Ils108 (Сообщение 151238)
Сообщение от csistra
значит оно и не задано.

оно задано, просто не было превышений за этот период

А это и не важно, если параметр задан и вы его запрашиваете в отчет, то его значение и получаете.
Есть другой вариант, судя по отчету это 5ка. Если не получается просто вывести этот параметр, добавьте его в свойства и выводите в отчет.

Добавлено через 15 секунд
Цитата:

Сообщение от Ils108 (Сообщение 151241)
storm,
к доп. параметрам подскажите как обратиться?

По имени параметра.

Добавлено через 27 секунд
в значение ячейки пишете [датасет.параметр]

Ils108 25.01.2017 10:56

Цитата:

Сообщение от csistra (Сообщение 151242)
Есть другой вариант, судя по отчету это 5ка.

v4.06

Цитата:

Сообщение от csistra (Сообщение 151242)
А это и не важно

: )
:za:

Добавлено через 6 минут
Цитата:

Сообщение от csistra (Сообщение 151242)
По имени параметра.

Добавлено через 27 секунд
в значение ячейки пишете [датасет.параметр]

спасибо, попробуем такой вариант:thumbup:

Добавлено через 4 минуты
Все же интересно, как можно получить непосредственно данные из уже существующего поля, т.к. при этом подходе не потребуетсядвойная работа по заполнению ограничений.

storm 25.01.2017 11:04

Цитата:

Сообщение от Ils108 (Сообщение 151241)
к доп. параметрам подскажите как обратиться?

для этого есть метод в отчетах ExCarValue(string paramName, int number)
первый параметр - это латинское имя вашего параметра в АвтоГРАФе
во второй параметр передаете текущий серийный номер прибора АвтоГРАФ для данного ТС, что то типа [DS_trips.Sernum]
где задавать доп. параметры вы знаете?


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

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