phuocle / dynamics-crm-devkit Goto Github PK
View Code? Open in Web Editor NEWA collection of projects and items template for develop Dynamics 365 Crm
License: MIT License
A collection of projects and items template for develop Dynamics 365 Crm
License: MIT License
Add Nuget: Microsoft.CrmSdk.Data to project template: CustomDataProvider
Displays available install languages in the dropdown.
Current display all languages.
:)
:)
Bug when create class PostCreateSynchronous
Hi,
your changes in Task.cs File:
From:
case "plugins":
var plugin = new TaskPlugin(crmServiceClient, currentDirectory, arguments);
plugin.Run();
break;
To:
//case "plugins":
// var plugin = new TaskPlugin(crmServiceClient, currentDirectory, arguments);
// plugin.Run();
// break;
...
case "plugins":
case "workflows":
case "dataproviders":
var server = new TaskServer(crmServiceClient, currentDirectory, arguments);
server.Run();
break;
have the effect that the plugIn DLLs is always registred in sandbox mode. But i am use OnPremise CRM an would like "none" as DLL mode. Can you please test it und change the code from TaskServer.cs "RegisterAssembly" method:
["isolationmode"] = new OptionSetValue(2)
to Code from TaskPlugIn.cs "RegisterAssembly" method:
["isolationmode"] = firstTypeAttribute.IsolationMode == IsolationModeEnum.Sandbox ? new OptionSetValue(2) : new OptionSetValue(1)
??
Thanks :-)
When run outside the solution folder, it get the solutionpackager.exe incorrect
add new function in js: addOnOutputChange and removeOnOutputChange
error
var body = {
ab_existing_customerid_1: {}
}
should be
var body = {
ab_existing_customerid1: {}
}
Hi,
i can not connect to CRM v8 or v9 on local installation. I have tested with VS2019 and VS2017. What are the requirements to work with crm and vs?
Thanks AlGu
;)
MAIN FORM have these lines
form.Utility = devKit.LoadUtility(defaultWebResourceName);
form.ExecutionContext = devKit.LoadExecutionContext(executionContext);
devKit.LoadOthers(formContext, form, defaultWebResourceName);
MISSED on QUICK CREATE FORM
form.Utility = devKit.LoadUtility(defaultWebResourceName);
// missed
// missed
If form more than 1 BPF access field it the BPF not current will throw exception
E.g
BPF 1, field A, B, C
BPF 2, field A, B
Current BPF 2, access field C will throw exception because the field not in form.
Should find the way check run-time (in the design time file .d.ts not error)
Xrm.Utility.getGlobalContext getFeatureControlSetting
Add new function: addLoaded in js
Try create new project, appear in windows "The path is not legal form"
When tab and section has an invalid name (guid name), form generator invalid, but file .d.ts generator ok.
BigIntAttributeMetadata
Missing: SolutionDeployer
When a field added with a custom control, the js form generator wrong
E.g.: pl_Fee is a currency, but if added a custom control input, the js form generator ControlActionCards
Have some update data with the tabName
When building the dll and trying to attach it to the debugger I get the following error:
Unhandled Exception: System.BadImageFormatException: Could not load file or assembly 'xxxx\bin\Debug\xxxx.Plugin.xxxx.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format.
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Microsoft.Crm.Tools.Libraries.CrmAssemblyReader.LoadAssembly(String path)
at Microsoft.Crm.Tools.Libraries.CrmAssemblyReader.RetrievePluginsFromAssembly(String path)
at Microsoft.Crm.Tools.Libraries.CrmAssemblyReader.RetrievePluginsFromAssembly(String path)
at Microsoft.Crm.Tools.Libraries.RegistrationHelper.RetrievePluginsFromAssembly(String pathToAssembly, String appPath)
at Microsoft.Crm.Tools.AssemblyRegistration.PluginRegistrationViewModel.BtnLoadAssemblyClicked()
body[field].AddOption = function(text, value, index) { var option = { text: text, value: value }; control.addOption(option, index); };
//{'JsForm':['Installed Parts','Quick Create'],'JsWebApi':false,'IsDebugForm':true,'IsDebugWebApi':false}
//{'JsForm':['Installed Parts','??????Quick Create'],'JsWebApi':false,'IsDebugForm':true,'IsDebugWebApi':false}
When entity have multiple image fields
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.