Hi ,
In AF System Explorer , im getting this value "Value cannot be null. Parameter name: item" in the value field when i configure data reference, all the config setting are displayed correctly, in the config textbox.
Hi ,
In AF System Explorer , im getting this value "Value cannot be null. Parameter name: item" in the value field when i configure data reference, all the config setting are displayed correctly, in the config textbox.
Alan,
Can I suggest that you try debugging your data reference to pinpoint the source of this error in your code. To debug a custom data reference, I use the following procedure:
1. Compile the plugin.
2. Copy the DLL file to the target directory on the remote machine (\PIPC\AF).
3. Run the RegPlugin.exe on the rebuilt DLL.
4. Start PI System Explorer on your local computer (where you have Visual Studio open)
5. In the plugin project in Visual Studio, from the Debu menu select Debug->Attach to Process. Make sure Managed Code is selected (Select… button). Choose AFExplorer.
6. Set break points at strategic locations in your plugin source (such as GetInputs(), GetValue(), and the methods within your Winform). You could probably set a breakpoint at the beginning of every main method you have written or overridden.
7. In PI System Explorer, select the attribute configuraed with the data reference, click on the Settings button etc - pretty much do the things you would to use your data reference, and then step through each line of code when your breakpoints are hit.
Which data reference is this? Perhaps a screenshot could help.