If you ever need to re-create the system standard user license batch job, this can be completed using the following lines of code, in a job.
To create the Automatical Role Assignement batch job use:
To create the user licnese miner batch job user:
Recently I encountered an issue when installing reporting extensions.
An error occurred during setup of Reporting Services extensions.
Reason: Version string portion was too short or too long.
System.ArgumentException: Version string portion was too short or too long.
at System.Version..ctor(String version)
at Microsoft.Dynamics.Setup.ReportsServerInstaller.GetOrCreateServerConfiguration(String instanceName, String sharePointServiceApplicationSite, Boolean& createdConfiguration)
at Microsoft.Dynamics.Setup.Components.ReportingServicesExtensions.InstallConfigurationFiles(String instanceName, String sharePointServiceApplicationSite, Boolean& createdConfiguration)
When trying to process a new installation of Analysis server with the AX anaylsis entensions installed, you may get the following error message: The provider ‘SQLNCLI10.1’ is not registered.
Adding a timeout control to a no yes dialog box has some value. While the standard system does not allow you to control a form in this way for boxes, it is possible to modify the system to achieve this.
You may encounter an error when installing some of the components on AX. The error message will read:
The AOS ‘<server>@<port>’ cannot be reached. Setup cannot continue. Verify that you are entering the correct server information and that the AOS service is running.
If you want to include line breaks (\n) in your labels, displaying in box or dialog screens then you need to use the strFmtLB control to make sure the label is displayed correctly.
@DAX123 = “Some text\nAnother line”
So you would like to create a custom lookup for the inventory table (Inventtable). As part of your design you include itemId and the display method ItemName. When you run the lookup you find the item name column is blank.