Skip to content

A Dynamics 365 CE PCF for adding an advanced Kanban board to your datasets

License

Notifications You must be signed in to change notification settings

jhorn70/D365-PowerKanban

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

D365 Power Kanban

This is a custom PCF control for displaying a Kanban inside D365 datasets.

Entity Metadata, PowerKanban configs, views and card forms are cached for the lifetime of your browser session. This greatly improves performance. If any issues occur, close your browser and reopen it again to clear the sessionStorage.

Features so far:

  • Supports option sets, status codes and boolean attributes as swimlane sources
  • Records can be selected and deselected by clicking on the tiles
  • Color schemes are taken from option set color values
  • Primary and Secondary entities can be configured, so that you can show accounts and their child cases in one kanban board (choose view Advanced)
  • Swimlanes with Drag and Drop functionality (allowed transitions can be defined for statuscode attributes inside their respective state transitions, or via custom script hook)
  • Record Count as badge per lane
  • Card forms can be used for customizing the display, they are rendered with clickable lookups
  • Side-By-Side view for quick data view AND edit, where all your form scripts are considered (resizable in lower right corner)
  • Modal forms for data view and edit (open per double click on tile or "Open in modal" button)
  • Custom Buttons and Custom Forms on state transition (via custom script support)
  • Search in data, highlighting and filtering
  • Support for subscriptions and notifications to records, so that you can subscribe to record changes and see them
  • Global Notifications when records that you subscribed to changed
  • Email Notifications when you subscribed with email notifications turned on
  • Custom Dialogs, for allowing to also resolve cases, win opportunities etc from the board
  • Works on entity lists as well as on form subgrids
  • Custom Styling by Style Sheets or JS callbacks
  • Virtual Entities can be used as well
  • Columns that contain html (such as email descriptions) are converted to plain text

Todos:

  • Virtualization and Performance Tweaking

Impressions

Simple View (Primary Entity only)

image

Advanced View (Primary Entity and Secondary Entity)

image

Form View

image

Custom Dialogs

image

Side By Side View

image

Open in Modal

image

Search with highlighting

image

Notification List

image

Global Notifications

image

Configuration

  • Please see our Wiki

About

A Dynamics 365 CE PCF for adding an advanced Kanban board to your datasets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.3%
  • C# 14.0%
  • JavaScript 3.1%
  • Other 0.6%