kartoza / qgis-gea-plugin

https://kartoza.github.io/qgis-gea-plugin
GNU General Public License v3.0
1 stars 5 forks source link

Implementation of project instances reporting functionality #103

Closed Samweli closed 1 month ago

Samweli commented 2 months ago

Fixes https://github.com/kartoza/qgis-gea-plugin/issues/95

Adds ability to generate multiple reports for the selected project instance.

https://github.com/user-attachments/assets/efe2fdff-7737-43cb-b8a7-08d918ec828f

github-actions[bot] commented 2 months ago

badge

Plugin zip package for the changes in this PR has been successfully built!.

Download the plugin zip file here https://github.com/kartoza/qgis-gea-plugin/suites/29666788959/artifacts/2060734635

amyburness commented 2 months ago

@Samweli I have an issue with the creation of the report for the project instance please see this gif. when I select the layer and select the generate report it says in need a site reference but I souldn't need one for the instance reporting.
issue on report cc @ketankartoza is this the same issue you have.

ketankartoza commented 2 months ago

Yes @amyburness

Samweli commented 1 month ago

@Samweli I have an issue with the creation of the report for the project instance please see this gif.

@amyburness I have pushed a fix, can you download the new zip and check, thanks.

amyburness commented 1 month ago

@Samweli I have an issue with the creation of the report for the project instance please see this gif.

@amyburness I have pushed a fix, can you download the new zip and check, thanks.

@Samweli I downloaded the zip from the link above and I am having the same issues see screenshot. Am I testing the wrong Zip?

image

Samweli commented 1 month ago

@Samweli I downloaded the zip from the link above and I am having the same issues see screenshot. Am I testing the wrong Zip?

No you were not testing a wrong zip. I have made new changes and fix, you can redownload and check again. This time we will have a more information in the log if it fails again. thanks

Samweli commented 1 month ago

Ping @amyburness

amyburness commented 1 month ago

@Samweli testing now

amyburness commented 1 month ago

@Samweli

  1. good
  2. good
  3. the report doesn't generate

image

amyburness commented 1 month ago

@Samweli

The reporting is working, Notes.

  1. The IncepDate will come with the base data the user uses. We do not need to make this attribute column but I think it is important to track when the user imported the data and worked on it so the current column called IncepDate can we renamed to ImpDate (standing for import date). for the reporting, we must keep the data showing the IncepDate (this ill come with the data)
  2. The polygon labels take some time to load say 1 minute. it works but slowly.
  3. The reports are now generating :) but I ran into some issues: a. the generation of the reports stopped at 75% on my first run I am not sure why, I ran it again and all 11 generated no problem (I will test again). the log said this.

image

b. the layout inception date is over two lines and then overlaps with the label below can we make the label font a little smaller so it fits on one line? 

image