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

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

storm 22.02.2013 06:10

Цитата:

Сообщение от kolya (Сообщение 50598)
storm, интересно а можно поподробнее каким образом к примеру это сделать и отфильтровать каким образом, плюс они ездят на др базы но неск раз так скажем за смену по 50 раз их тоже как то нужно убрать чтоб он не считывал их, к тому же он сегодня на 1ой базе, завтра со второй рейс начал...

задать выражение в фильтре, которое убирает все, кроме первой и последней строки
например для первой строки можно задать простой фильтр
[Row#] == 1
тогда будут выводиться только первые строки
для вывода первой и последней нужно будет написать функцию фильтрации, в которой одним из условий вывода будет выражение выше, а для второго выражения нужно получить кол-во строк в датасете и сравнить его с [Row#]

storm 22.02.2013 06:11

Цитата:

Сообщение от kolya (Сообщение 50611)
ещё паралленльно народ подскажите можно вывести рейсы те что у которых пробег будет выше 3км, потому что я щас наделал геозон на 3х базах и он начал на много много рейсов разбивать, щас осталось отсортировать их те что больше 2,3 км больше и их брать как рабочие остальные откинуть.

рекомендую прочитать документацию по фастрепортс, особенно про фильтрацию данных
http://www.fast-report.com/ru/download/public_files/9/

kolya 22.02.2013 07:12

а вот ещё Сторм, я вот вывожу в фастрепорте форма отчет рейс, и шаблон взял поля, вот он мне вводит одной строкой машину, с 5 до 8 например, а как сделать чтобы он все рейсы что разделились у меня в программе чтоб он их выводил.

storm 22.02.2013 07:56

Цитата:

Сообщение от kolya (Сообщение 50622)
а вот ещё Сторм, я вот вывожу в фастрепорте форма отчет рейс, и шаблон взял поля, вот он мне вводит одной строкой машину, с 5 до 8 например, а как сделать чтобы он все рейсы что разделились у меня в программе чтоб он их выводил.

насколько я понял по вашему описанию - вам нужно включить галочку "разбивать на рейсы"

kolya 22.02.2013 09:03

не, вроде нашел решение)) мне вот щас бы помогли с тем что, вот в фаст репаорте у меня по машинке выводится там 10 рейсов, и как поставить чтоб в конце была сумма некоторых ячеек со всех рейсов, ну так скажем итог .

kolya 25.02.2013 09:39

а конвертация есть например в фаст репорте? в ДБФ нормальная а не такая что экспортируешь и там ширина столбцов здоровая...?

SK 25.02.2013 11:56

Цитата:

Сообщение от kolya (Сообщение 50869)
а конвертация есть например в фаст репорте? в ДБФ нормальная а не такая что экспортируешь и там ширина столбцов здоровая...?

ДБФ - это база данных. Чистые данные. Никакой ширины столбцов или еще какого форматирования там не прописано. За ширину столбцов отвечает в данном случае Ваша программа, в которую Вы этот самый ДБФ загружаете.

Далее, сформированный отчет в DBF выгрузить нельзя - форматом DBF не предусмотрены различные вещи типа заголовка, объединения ячеек, итоговых строк и т.п.
DBF - это формально таблица, полностью состоящая из однотипных строк.

kolya 26.02.2013 05:16

Вложений: 1
Вот сделал такое тварение, подскажите теперь как шапку делать не после каждого рейса а с новой страницы?

storm 26.02.2013 05:31

Цитата:

Сообщение от kolya (Сообщение 50961)
Вот сделал такое тварение, подскажите теперь как шапку делать не после каждого рейса а с новой страницы?

у header'а, в котором у вас выводится шапка установите свойство ReprintOnNewPage в состояние true

kolya 26.02.2013 06:35

хм не выводит в конце страницы(( что тру что фалс ставлю одна песня((

Добавлено через 2 минуты
тоесть с каждой новой страницы шапку((


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

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