Skip to content

Dreller/spReportify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

warning
Please note that SP Reportify is actively in development, if you have ideas or encounter bugs, don't hesitate to create an issue!!

SP Reportify

SP Reportify is a simple utility to create and run reports using data in a SharePoint Site.

SharePoint List Views are great to visualize the data from the List or Library. Some key points always took me away from using them for users.

Features at a glance

  • Datasource is not exposed: users cannot navigate elsewhere in the Site nor changing the List or Library View.

...

Installation

The Report List

You first need to create a new List, in the same site your datasources are. The List should contains the following columns:

Column Title Type
Title Single line of text
Description Multiple lines of text
ListId Single line of text
SelectEntries Multiple lines of text
ShowEntries Multiple lines of text
SortEntries Multiple lines of text
Query Multiple lines of text
BatchSize Number (0 decimal)

Install the Package

  1. Download the latest release from the Releases page.
  2. Extract the content on your computer.
  3. Copy the file bin/dconf.template.js, rename to bin/dconf.js. See the Configuration file to know how to set it up.
  4. In your SharePoint Site, upload all files in a new Document Library or in a new Folder in an existing Library.

Configuration File

The Configuration file is named dconf.js, under the bin folder. It is a file that set global JavaScript variables, used by the main library, so you don't need to get in the big code file.

💡 This file will be more detailled in the future, once all settings are identified and when the first real release will be published.

Set the SharePoint Site URL

Variable _SPR_URL must be set to the root addess of the SharePoint site that contains your data.

Set the SharePoint List Name where to store Reports

To tell spReportify where to read/write report definitions, you must fill the following variables:

  • Variable _SPR_REPORTLISTTYPE: must contains title or guid, depending on if you want to refer the list using it's Title or it's GUID.
  • Variable _SPR_REPORTLISTREF: set the List Title or GUID according to the value you have set in _SPR_REPORTLISTTYPE.

Download

Download the latest release from the Releases page.

License

TBD - Free to use, but do not rebrand and take ownership. Nice features are comming in a near future.