EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

[BugFixed] Формирование документа из данных архива


Author Message
Written on: 15. 02. 2018 [22:34]
Specar
Александр Антуганов
Topic creator
registered since: 04.07.2014
Posts: 20
Доброго дня.
проблемка такая
снимаю показания и пишу в базу. пытаюсь сформировать таблицу-отчет
не получается брать из базы значения за заданный интервал времени или даты (от и до), а так же значения в заданный момент времени.
Пробовал с примером Таблицы мгновенных значений
JAVASCRIPT
"<TD>"+DAQ.JavaLikeCalc.lib_doc.getVal(val,rTime,0,2,"",false)+"</TD>"+

получилось выводить , но этот вариант не подходит, т.к. выводит от текущего времени
уже голову сломал
Written on: 16. 02. 2018 [10:09]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Specar" wrote:

JAVASCRIPT
"<TD>"+DAQ.JavaLikeCalc.lib_doc.getVal(val,rTime,0,2,"",false)+"</TD>"+

получилось выводить , но этот вариант не подходит, т.к. выводит от текущего времени

Не от текущего, а для "rTime", что в демонстрации для многих документов видно.

А прямо, формируйте нормальный SQL запрос, для проверки которых есть инструмент.

Learn, learn and learn better than work, work and work.
Written on: 22. 02. 2018 [13:04]
Specar
Александр Антуганов
Topic creator
registered since: 04.07.2014
Posts: 20
и еще один момент, не получается опрашивать Mysql архивы
вот так получается
JAVASCRIPT
<?dp return DAQ.JavaLikeCalc.lib_doc.getVal(pQ,bTime,time,2,"FSArch.system1s")+"

а так выводит пусто
JAVASCRIPT
<?dp return DAQ.JavaLikeCalc.lib_doc.getVal(pQ,bTime,time,2,"DBArch.system1s")+"

просматриваю навикатом mysql, таблицы с данными есть.

[This article was edited 1 times, at last 22.02.2018 at 13:05.]
Written on: 23. 02. 2018 [08:07]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Specar" wrote:

JAVASCRIPT
<?dp return DAQ.JavaLikeCalc.lib_doc.getVal(pQ,bTime,time,2,"DBArch.system1s")+"

просматриваю навикатом mysql, таблицы с данными есть.

Да, там используется редкая функция запроса одиночного значения архива, которая в Archive.DBArch не была до конца проверена, а тут это вылезло.

Исправил, вероятно сегодня выгружу.

P.S. Такой запрос очень неэффективный, особенно при работе с БД, поэтому, если Вы собираетесь использовать тот документ с архивами на БД то его лучше переписать.

Learn, learn and learn better than work, work and work.



2050