Coder Social home page Coder Social logo

mahrd7 / uk.co.compucorp.civicrm.activityreport Goto Github PK

View Code? Open in Web Editor NEW

This project forked from compucorp/uk.co.compucorp.civicrm.pivotreport

0.0 2.0 0.0 280 KB

Activity pivot reporting

License: GNU General Public License v3.0

PHP 82.93% CSS 12.28% Smarty 4.79%

uk.co.compucorp.civicrm.activityreport's Introduction

Activity Report extension

This extension provides a CiviCRM report page with Pivot Table containing Activity data.

Installation

Go to

  • Administer -> System Settings -> Manage Extensions (for CiviCRM < 4.7)
  • Administer -> System Settings -> Extensions (for CiviCRM >= 4.7)

and install Activity Report (uk.co.compucorp.civicrm.activityreport) extension.

No additional steps are required.

Usage

After installing the new page is available from the top CiviCRM menu:

  • Reports -> Activity Report

About Pivot Table

Pivot Table basic function is to enable data exploration and analysis by turning a data set into a summary table and then optionally adding a true 2-d drag'n'drop UI to allow a user to manipulate this summary table, turning it into a pivot table, very similar to the one found in older versions of Microsoft Excel with a bunch of extra developer-oriented features and some visualization effects. The summary table can be rendered as various kinds of charts, turning the pivot table into a pivot chart.

Usage sample presentation:

image

Pivot Table User Interface

Pivot Table (PivotTable.js library) implements a pivot table drag'n'drop UI similar to that found in popular spreadsheet programs. You can drag attributes into/out of the row/column areas, and specify rendering, aggregation and filtering options. There is a step-by-step tutorial in the wiki.

Activity Data

The Pivot Table contains every Activity field including any Custom Fields with various data types such as:

  • Alphanumeric
  • Integer
  • Number
  • Money
  • Note
  • Date
  • Yes or No
  • State/Province
  • Country
  • File
  • Link
  • Contact Reference

If a Custom Field relates to Option Group then its value is automatically picked from relevant Option Value so Pivot Table shows human readable values / labels instead of relational ID.

uk.co.compucorp.civicrm.activityreport's People

Contributors

coldrunkacper avatar jamienovick avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.