Skip to content

acehaddock/StatusReasonKanban

 
 

Repository files navigation

StatusReason Kanban

Convert a simple view to a Kanban.

alt text

Enable To

  • Entities
  • Views
  • Sub Grids

Prerequisites

The component needs that the attribute statuscode is present on the view.

Ready to use

The [managed]TBD solution is ideal for non developers. Import and use.

Developers

The PCF call a Action (process) to obtain informations about the statuscode of entity, import the [unmanaged]TBD solution with the action 'vnb_RetrieveOptionSetMetadata' to tests.

Features

  • All options are based on statusocde.
  • Drag and drop the cards between the status.
  • Colors respect the option set definitions.
  • Attributes will be displayed based on the associated view and if they has value.
  • With a double click, access the form record.

Incompatible with

  • Specials status change: WonOpportunity, IncidentResolution, CloseQuoteRequest, etc..
  • Views without the attribute statuscode.

\node_modules@types\xrm\index.d.ts\Xrm.ExecuteResponse

Change the attribute body from 'string' to 'ReadableStream':

 interface ExecuteResponse {
        /**
         * (Optional). Object.Response body.
         */
        body: ReadableStream;

/** * Interface for the WebAPI Execute request response / interface ExecuteResponse { /* * (Optional). Object.Response body. / body: ReadableStream; /* * Response headers. / headers: any; /* * Indicates whether the request was successful. / ok: boolean; /* * Numeric value in the response status code. * @example 200 / status: number; /* * Description of the response status code. * @example "OK" / statusText: string; /* * Response type.Values are: the empty string (default), "arraybuffer", "blob", "document", "json", and "text". / type: string; /* * Request URL of the action, function, or CRUD request that was sent to the Web API endpoint. */ url: string; }

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 64.3%
  • C# 33.1%
  • CSS 2.6%