![]() |
http://saveimg.ru/show-image.php?id=...9a569bc0ef23de
Вот такая беда у меня получилась. Линия выделяет каждую вторую строку. В результате она почему то рвет данные. Никак не найду как поправить. Подскажите плз если знаете. Добавлено через 1 минуту затупил.. надо было линию на задний план поставить и все. Добавлено через 28 минут Еще один момент никак не победю. Объявляю переменную называю её ost_na_100 Выражение переменной IIF(<Dataset1."DISTANCE"> > 0, 100*<Dataset1."PARK_CNTR"> / <Dataset1."DISTANCE">, '0') В отчете в ячейке пишу : [ost_na_100] в результате вместо значения при формированиии появляется: IIF(<Dataset1."DISTANCE"> > 0, 100*<Dataset1."PARK_CNTR"> / <Dataset1."DISTANCE">, '0') а не цифровое значение. Что я не так сделал ? |
как вы присваиваете это значение? скорее всего вы в виде строки значение передаете, поэтому переменная и возвращает строку, а не результат вычисления, в общем шаблон нужно глядеть
|
http://saveimg.ru/show-image.php?id=...8419609c695e3d
http://saveimg.ru/show-image.php?id=...8f6990b9c6b727 http://saveimg.ru/show-image.php?id=...a3c529319547a2 Вот скрины. Как задаю переменную, что пишу в ячейке, что получается. Если надо пришлю шаблон. напишите адрес. |
лучше задавайте выражение для этой переменной во вкладке КОД
или попробуйте поставить в квадратных скобках выражение для переменной |
http://saveimg.ru/show-image.php?id=...9ff82c173a75ad
прописал... но видимо неправильно. ... |
почитайте внимательно руководство пользователя FastReports - там есть раздел про глобальные переменные и как с ними работать
|
Не нашел ничего про глобальные переменные....
Зато вот ошибка появилась. В закладке код ничего не менял. http://saveimg.ru/show-image.php?id=...6369ce881e9940 |
Цитата:
|
Вроде разобрался..... Спасибо.
Скорее всего шаблон из которого я начал делать отчет сильно перекручен. Ибо при внесении любых изменений в код, начинает глючить насмерть все. Я создал новый, туда форму скопировал, прописал переменную и начало работать. Только вот все расползается в форме. Буду собирать в кучу. |
Подскажите плз еще один момент.
Значение выражения больше 100. Как при сумировании ячеек при получении среднего значения ограничить отбор в сумму >0 <100 . Я вот не соображу ... Зачем это нужно. Если фильтры настроены неправильно, в сутки у тс получается куча фиксаций остановок (тс в боксе стоит). Из-за этого в отчет выходит цифра 2000 например. И соответственно среднее число остановок на 1 тс получается бредовая цифра... |
Текущее время: 07:46. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot