Coder Social home page Coder Social logo

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

Contributors

agileware-justin avatar aydun avatar coldrunkacper avatar deb1990 avatar erawat avatar github-actions[bot] avatar guanhuan avatar jamienovick avatar lisandro-compucorp avatar miyanoctem avatar omarabuhussein avatar shahrukh-compucorp avatar tunbola avatar vincent1892 avatar vinuvarshith avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

uk.co.compucorp.civicrm.pivotreport's Issues

Reports on Contact Entity, other entities

I have clients with a need to report on Contacts for which Pivot Reports would be ideal.
However Cotnacts don't appear to be available in ther options.
Is it possible to add Contacts or other entities into the reporting options?
Would be good to do Contact reports by Created date, types, custom fields, state, communication prefs etc
Please advise,
Thanks

How does this work for entities other than Activities?

In an email Jamie said ... (ignore the name, it supports more then activities)

But when I enable it (and rebuild menus) while i do see an Activity Report entry which now gives the Pivot Table builder, I am unclear how to apply this for non-Activity data.

Installation issues with 4.7.14

Hi - just tried to give this a run for its money. first issue was link not showing up in Menu, once I figured that was Access and there was a Permission involved, I now see the menu item and do not get access denied at civicrm/activity-report

But all I get is the page permanently loading. No drupal log errors or any such to help me give you a clue.

Fatal error: Maximum execution time of 300 seconds exceeded in /.../sites/all/modules/civicrm/Civi/API/SelectQuery.php on line 162

Error 500 on loading the extension page in Wordpress 4.7

Issue: After installing the extension by manually downloading the repository and putting it in the respective extensions dir within the WP site (in my case 4.7), the server gives error 500 when the Activity Report under Reports is clicked.

To Resolve: Calling Drupal-specific translate function t() inside CRM/Activityreport/Data.php is causing WP to fail. Deleting this function call solved the issue in my case.

PHP User Deprecation Warnings

Pivot Report: Version 2.0.7

Upgraded env. from: Drupal 10.2.3 - CiviCRM 5.70.2 - PHP version 8.2.18
to: Drupal 10.2.6 - CiviCRM 5.73.1 - PHP version 8.2.18

[PHP User Deprecation] Permission 'access CiviCRM pivot table reports' should be declared with 'label' and 'description' keys.
See https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_permission/
Caller: CRM_Core_Permission::assembleBasicPermissions at /var/www/vhosts/<domain>.be/httpdocs/vendor/civicrm/civicrm-core/CRM/Core/Error.php:1132
[PHP User Deprecation] Permission 'Admin Pivot Report' should be declared with 'label' and 'description' keys.
See https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_permission/
Caller: CRM_Core_Permission::assembleBasicPermissions at /var/www/vhosts/<domain>/httpdocs/vendor/civicrm/civicrm-core/CRM/Core/Error.php:1132

Grants report

Hi, I've seen many great extensions, as yours is, refrain from extending support to grants within Civicrm, and I'm wondering why, since many not-for-profit organizations give out grants, have to balance the given amounts and would resort to your creation on a constant basis.
Would you accept a (non funded) request to extend the pivot reports to grants as well?
thanks for your work in any way

database table civicrm_pivotreportcache

Hi

We recently had an issue with the database table civicrm_pivotreportcache.

It grew to about 18GB and crashed the whole server (disk full) taking down several sites.

Have you had any reports or issues regarding this table?

Endlessly loading

I installed this to test it out but am having strange results. When I try to view Contribution Pivot report, it seems to be endlessly loading. Right now it's at nearly 1300% loaded, whatever that means!

screen shot 2018-03-07 at 11 44 26 am

Any ideas?

Label translation mismatch

Data label don't match data. I suspect that it is only happening in translated instance.

In the example below, Contact ID is associated with a date field:
Screenshot 2021-07-02 at 18-28-47 Membership Pivot Report ‹ Groupe BIM du Québec — WordPress

For now, the workaround I've found is to use the field names instead of the label but of course not ideal.

diff --git a/CRM/PivotData/DataMembership.php b/CRM/PivotData/DataMembership.php
index e5ef564..fb0a4f2 100644
--- a/CRM/PivotData/DataMembership.php
+++ b/CRM/PivotData/DataMembership.php
@@ -131,6 +131,9 @@ class CRM_PivotData_DataMembership extends CRM_PivotData_AbstractData {
           }
           $result[$group . '.' . $key] = $value;
 
+          // [SV] quick hack to avoid problem with label being mixed up
+          $value['title'] = $value['name'];
+
           if (is_array($value)) {
             $result[$group . '.' . $key]['optionValues'] = $this->getOptionValues($value);
           }

I suspect there is a ksort somewhere that mess the matching between labels and data.

Only show reports if component is enabled

Currently when installed, it shows in the menu:

Pivot Report->Activity, Case, Membership

The extension should conditionally show/hide Case/Membership if those components are enabled/disabled.

pivot-report-config The requested URL was not found on this server.

Pivot oluşturmak için eklenti kurulumunu yaptım. Ancak erişim yapmaya çalıştığımda "The report data has not yet been built. Please contact your admin. Or if you are an admin, please go to Pivot Report Config to refresh the data." uyarısı alıyorum. Sisteme Super User olarak giriş yapıyorum. Ama Config bağlantısını tıkladığımda "The requested URL was not found on this server." uyarısı alıyorum. Sorunun nedeni ve çözümü için desteğinizi rica ederim.

Joomla: 3.9.25
CiviCRM: 5.35.0

000099
000100

Incompatibilities

This does not work with the jquery_update or civi_jquery modules. The console log shows errors "TypeError: e.ui.isOverAxis is not a function"

Support pivot reports on Events

Hi

First of all, thank you so much for this extension. It is amazing! I have gotten more value out of my CiviCRM data than ever thanks to this.

My request is to support pivot reports on events.

The main type of report I'd be interested in is a table with users who have registered in rows and the event names as columns with X's or fees paid to mark the events that user has registered for. (We often do clusters of events and I would use this report to find people who have registered for some but not all of our weekend retreat for example.)

Other ideas that would add value for me would be, e.g., custom attributes as rows, events as columns, and seeing what events are attended by different users according to their custom attributes. Or according to their location.

I'm sure there are a million possibilities.

Thanks for your consideration. And thanks again for this amazing extension.

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.