Перед тем как что-нибудь написать, прочтите, пожалуйста, правила форума, обратив особое внимание на п.3!


АвторСообщение



Пост N: 1
Зарегистрирован: 21.07.09
ссылка на сообщение  Отправлено: 21.07.09 13:49. Заголовок: Собственные отчёты


Здравствуйте.
В связи с необходимостью анализа различных предложений по тарифам провайдеров очень нужно более подробное описание механизма собственных отчётов: структура базы данных, связи, язык SQL запросов, исходники и примеры стандартных отчетов и т.п.

Спасибо: 0 
Профиль Цитата Ответить
Ответов - 7 [только новые]


администратор


Пост N: 797
Зарегистрирован: 18.05.05
ссылка на сообщение  Отправлено: 21.07.09 17:07. Заголовок: levsha Если можно, ..


levsha
Если можно, то обрисуйте немного подробнее задачу. Вместе ее решим, заодно и руководство (описание) пользования "Собственными отчетами" мне будет легче сделать...
Если эта задача будет более или менее универсальной, т.е. пригодной не только для Вас, то (конечно, с Вашего согласия) выложим скрипт этого отчета в общее пользование. В том числе, и как образец.

SQL-запросы - самые обычные. Которые используются при работе с базами данных Access. Структуру таблицы можно также просмотреть в Access-е



Спасибо: 0 
Профиль Цитата Ответить



Пост N: 6
Зарегистрирован: 06.07.11
ссылка на сообщение  Отправлено: 15.02.12 12:45. Заголовок: ТОП 20


Может кому пригодится, собственный отчет, ТОП 20 пользователей по затратам + НДС.


 цитата:

begin
// С помощью SQL-запроса выбираем первые 10 записей из справочника телефонов

Query.SQL.Text := 'SELECT TOP 20 reestr_Phones.PhoneNum AS PHONE, reestr_Phones.Alias AS NAME, reestr_Phones.TabelNum AS ID, reestr_Phones.Department AS CELLULE, ROUND(SUM(Detail.Cost)) AS COSTS FROM $Detail,reestr_Phones WHERE reestr_Phones.PhoneNum10 = Detail.PhoneNum AND (Detail.ServicePrep="Total_plata" OR Detail.ServicePrep="nds_plata")GROUP BY reestr_Phones.PhoneNum, reestr_Phones.Alias, reestr_Phones.TabelNum, reestr_Phones.Department ORDER BY SUM(Detail.Cost) DESC';
Query.Open;

// Показываем эти записи в таблице
Grid.LoadFromQuery(Query);
end.



Спасибо: 0 
Профиль Цитата Ответить



Пост N: 7
Зарегистрирован: 06.07.11
ссылка на сообщение  Отправлено: 15.02.12 12:59. Заголовок: Отчет по подразделениям


В свою очередь попрошу помощи в создании другого отчета =)

Есть уже встроенный отчет по подразделениям, но мне нужно из него только Назавание департамента, Количество сотрудников и Затраты. К этим полям еще нужно добавить два столбца, которые бы выводили процента затрат департамента по отношению к суммарным затратам организации и такой же процент сотрудников к суммарному количеству сотрудников.

Все это без труда делает на сформированном отчете в excel, однако хотелось бы этот процесс автоматизировать. Может кто помочь? =)

Итого должны получиться следующие поля:
Название подразделения
Количество человек в подразделении
Затраты подразделения
Процент затрат (относительно общего количества)
Процент сотрудников (относительно общего количества)

Заранее спасибо.




Спасибо: 0 
Профиль Цитата Ответить
администратор


Пост N: 1410
Зарегистрирован: 18.05.05
ссылка на сообщение  Отправлено: 15.02.12 17:36. Заголовок: jagger Лучше остано..


jagger
Лучше остановиться на формировании отчета в Excel-е.
Думаю, что можно исхитрится и написать собственный отчет для программы "Анализ детализаций", но в Excel-е больше возможностей...

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 8
Зарегистрирован: 06.07.11
ссылка на сообщение  Отправлено: 16.02.12 10:08. Заголовок: Да собственно мне эт..


Да собственно мне эти большие возможности не нужны, для меня цель получить по нажатию кнопки нужный отчет =)

А вообще, для меня в основном загвостка в добавление двух столбцов с процентами, которые не из выборки из базы. С остальным думаю сам справлюсь.

Спасибо: 0 
Профиль Цитата Ответить



Не зарегистрирован
Зарегистрирован: 07.09.12
ссылка на сообщение  Отправлено: 07.09.12 14:44. Заголовок: Помогите создать про..


Помогите создать простой отчёт формата:
номер телефона - сотрудник - подразделение - затраты оплачиваемые сотрудником - затраты оплачиваемые компанией

Спасибо

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 1
Зарегистрирован: 07.09.12
ссылка на сообщение  Отправлено: 07.09.12 16:48. Заголовок: Отчёт сделал сам..


Отчёт сделал сам

Спасибо: 0 
Профиль Цитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 4
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет



Создай свой форум на сервисе Borda.ru
Форум находится на 73 месте в рейтинге
Текстовая версия