Giter VIP home page Giter VIP logo

networkviewpcf's Introduction

NetworkViewPCF

Back at the end of 2015, Power Apps wasn’t even a thing. My world revolved around Dynamics 365 and the release cadence that was bringing us updates to the platform that were either keeping up with SalesForce or providing greater customizability. Much has changed since then, not least the way that we write rich UI extensions. With this in mind I have completely re-written my Network View solution to use TypeScript and the Power Apps Component Framework.

Mobile App Demo

This version has some notable improvements on the old version:

  • Shows details of links
  • Allows including inside the actual form (thanks to PCF)

There are a few more items TODO to bring parity with the old version:

  • Loading Activities
  • Showing the users/connection roles for the network

Building the solution

The solution can be built using:

NetworkViewPCF\NetworkViewPCFSolution\build-solution.bat

This will output both a managed and unmanaged solution that contains:

  • The PCF control
  • Account and Contact forms with the NetworkView control added

Configuration

The default config loads, Accounts, Contacts, Opportunities, Cases & Connections.

If you are installing on a plain CDS environment (not a Dynamics one) you won't have opportunities or cases and will need to change the configuration. This can be done by adding a JavaScript webresource and then referencing it in the Control properties:

Mobile App Demo

The contents of this file should look something like: defaultConfig.js

This file is similar to the old version, but not identical! TODO: Add information on the configuration schema

networkviewpcf's People

Contributors

scottdurow 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.