News: LimeReport new version 1.5 has been released
Вышла новая версия LimeReport 1.5

Recent Posts

Pages: 1 2 3 [4] 5 6 ... 10
31
Приветствую.
Я если честно не совсем понимаю логику этих действий :)
Можно заслать в меня отчет я его хоть гляну если там нет секретных данных ?
32
ну никому, кроме тебя, пока не ясна постановка задачи :o)
Задача простая - калибровка прибора. Одно значение на одну калибровку. Отчёт был в бумажном виде, заполнялся вручную. Потом сделали программу автоматизации. Потом изменили отчёт. Потом перемешали строки. Обычное дело - вся разработка без какого либо ТЗ и документации.   :D
33
ну никому, кроме тебя, пока не ясна постановка задачи :o)

но из JS доступ к самому соединению с БД кажется неосуществимым
но подождем Алекса, может что я упустил
могу в телегу ему крикнуть, чтоб заглянул...
34
Этих переменных, в моём варианте, должно быть 240 штук. Хотя, самих данных немного.
Не во всех же отчётах пишут 1 запрос и получают 50 строк. Потом другой запрос - ещё 50 строк. И так далее.
Подожду автора, может что подскажет...
35
в отчете никак, вроде бы
вообще - выполнить запрос в коде программы и передать переменную в отчет
36
Дело не столько в ошибке, а в том, как вообще выполнить запрос и вернуть его результаты в переменную, например.
С DataSource понятно, что будет работать. Просто расписывать 100500 переменных не хочется. Тем более, что они будут отличаться незначительно. Функцией будет явно компактнее и быстрее.
37
Хай!
Ошибка какая?

мне не нравится у тебя использование запроса внутри JS функции

я бы, пожалуй, определил DataSource, парамтеры запроса вытащил через переменные отчета...
ну, собственно, обычно в таких случаях именно так и делаю.

Проверь просто заомменть свой запрос и верни из ф-ии какое-то число
38
Оно, может и описано, но недостаточно понятно.
Допустим я написал скрипт
function reg_1(p, l)
{
   s = $V{SerNo};
   y = $V{Year};
   res = ${ SELECT regul_1 FROM report_table WHERE page = p AND line = l AND serno=s AND year=y } ;
   return res;
}
Чтобы потом использовать в ячейке, типа
$S{ reg_1(1,5) }
И получаю ошибку, что вполне ожидаемо.
Непонятна область видимости этой вкладки Script. Да и можно ли вообще вызывать такое, непонятно.
39
Приветствую, совершено верно, на в кладке Script можно описать свои функции (язык JS) и потом использовать их в своем отчете. Можно поискать на форуме это довольно часто всплывавшая тема.   
40
Доброго времени суток!
Хотелось бы иметь управляемую функцию, которая возвращает строку, зависящую от входных данных. Допустим, функция принимает значение, которая внутри функции передается в WHILE x=параметр и, в результате формируется строка.
Наверняка, это можно сделать вручную, но, непонятно с чего начать.
С документацией тяжко. Допустим непонятно что делает вкладка Script. Возможно, что моя проблема решается где-то там.
Pages: 1 2 3 [4] 5 6 ... 10