I have created a report in SSRS,
is there any way I can add report link to MES screen?
It is possible through a customization to do this.
To create a customization, you need to adjust the properties of your shortcut that opens MES. It should have a switch on the end of /MES add a C and make that /MESC
After it opens, you can then right click and choose customization.
To make a customization load for MES, you have to adjust the local config file.
In the config file you will see a line:
Put your customization name in between the quotes.
Are you familiar with setting up the customization itself?
When you first open it, it should ask you which customization you want to use:
If you aren’t getting this before the main screen, it’s likely one of two things, first the shortcut isn’t using /MESC:
or in user account maintenance, you don’t have Customization allowed for your user:
First i need to turn on developer mode, and then open mes data collection application? then i get customization option? Because i do have customization privileges.
You need to change the path the shortcut is opening and change the flag from /MES to /MESC
It sounds like you need to fix your shortcut to have the /MESC flag instead of the /MES flag. Right click on the shortcut and choose properties and look at the target field.
here is the target field i found- “C:\Program Files\Epicor Kinetic\E10Test\Kinetic.exe” /config=E10TestDataCollection.sysconfig /MES
Yes
i did that still it doesn’t give me option for customization, Why??
If that ends in /MESC and you have customization privileges, the login popup should come up and after you login, it should ask you which customization to use. If it’s not doing that, I’m honestly not sure. You might have to open a support ticket so they can log in and see what’s going on and why you aren’t having the ability to customize it because you absoluetly should be able to, as ours is highly customized.
I get the screen; I have one question — is it possible to add a button and attach an SSRS report link to it?
If you set up the report as an option in your regular menu maintenance, you will have something like this:
The MenuID is what you need to setup your button. In MES, add the button and the on click event for it do something like this:
private void btnWork_Click(object sender, System.EventArgs args)
{
// ** Place Event Handling Code Here **
LaunchFormOptions lfo = new LaunchFormOptions();
lfo.IsModal = false;
ProcessCaller.LaunchForm(MESMenu, "UDJBPROF", lfo);
}
Replace the UDJBPROF with your own Menu ID
I added the code do you know how to test it?
also i am trying to deploy but i don’t get option for select customization
Not sure what you are asking for here. If you are trying to add the customization to the MES main screen, you need to adjust the config file. Looks like it was left out of my prior post. In this case, your config file for this one appears to be E10TestDataCollection.sysconfig. In there is a line that says UDMES = “” put your customization name betweemn the quotes.
If you’re talking about customizing the report, that shouldn’t be necessary.
Would it be possible for you to connect with me? So i can show you
The MES customization is done via the config file and not through the menu in the program. As far as I know, it’s the only one you have to do this way.
In your Epicor folder on each and every machine, you have to go into the config file and change this section:
In the screenshot, where it says UDMES put the name of your MES Customization.
Looking at your screenshots, go to C:\Program Files\Epicor Kinetic\E10Test\config and edit E10TestDataCollection.sysconfig You will find the section similar to my screenshot and edit and save that and then it should work.








