OI10 Form Designer issue (OpenInsight 64-bit)
At 25 NOV 2020 10:09:32AM Mihyar Al Masalma wrote:
Hello everyone,
we are running 64bit version of 10.0.8.1
opening two forms in form designer wasn't an issue till a few days ago when we started to receive this message every time we try to open any two forms.
EV112 - DSN Create Error [FDK003: Error processing the RTI_DSN_OIEVENT form CREATE event in the RTI_FORMDOCK CREATE method [EV112:OIW004: Unable to create form designer window "RTI_DSNX_OIWIN_FORMDES" in the RTI_DSN_OIWIN CREATE method]]
At 30 NOV 2020 08:36PM Carl Pates wrote:
Hi Mihyar,
Haven't seen this one before, and the error text doesn't actually make sense - it appears that the event designer is trying to create a form designer, which would be the equivalent of the tail wagging the dog.
It almost sounds like one of the form designer components has lost it's "multi-instance" settings, though I don't know how that would happen.
Could you try taking a copy of your system (just to be careful) and running the 10.0.8.1 upgrade on it to see if this fixes it? It should reinstall all of the system components.
Regards
At 01 DEC 2020 09:54AM Mihyar Al Masalma wrote:
Hi Carl,
That didn't seems to be working, the issue is still exists.
At 01 DEC 2020 11:00AM Carl Pates wrote:
Hi Mihyar,
Just to clarify - If you open a single form then everything works as expected with no errors etc. If you open _any_ other form at the same you see the error yes?
Are you starting with a clean IDE (no saved items in the workspace?)
Is this limited to just a single application? If you go into the EXAMPLES app and try to open two forms there - do you see the same problem?
Are these forms databound, or is this not a factor?
Thanks
At 01 DEC 2020 12:21PM Mihyar Al Masalma wrote:
Hi Carl,
Please find my answers below.
Just to clarify - If you open a single form then everything works as expected with no errors etc. If you open _any_ other form at the same you see the error yes?
Yes, that is correct.
Are you starting with a clean IDE (no saved items in the workspace?)
Yes, I am.
Is this limited to just a single application? If you go into the EXAMPLES app and try to open two forms there - do you see the same problem?
It's more than one application, but no this doesn't happen in EXAMPLES app.
Are these forms databound, or is this not a factor?
That is not a factor.
At 01 DEC 2020 12:36PM Carl Pates wrote:
Hi Mihyar
Are you using promoted events or some sort of framework? Does it affect SYSPROG?
Thanks
At 01 DEC 2020 12:48PM Mihyar Al Masalma wrote:
Yes, we have MFS on SYSREPOSWINS, SYSREPOSWINEXES, SYSREPOSPOPUPS, SYSREPOSAPPNOTES, SYSREPOSMESSAGES.
I hope that answers your quesiton
At 01 DEC 2020 12:54PM Carl Pates wrote:
Hi Mihyar,
Well, an MFS isn't a promoted event, but what does the MFS actually do? Does it ignore records that belong to the EXAMPLES app perhaps, which is why EXAMPLES isn't affected? We need to find out why EXAMPLES is fine, but your applications are not.
So, to help narrow this down: Can you remove it from the SYSREPOSWINS and SYSREPOSWINEXES tables and see if that makes a difference?
Do you see that problem in your SYSPROG application?
Thanks
At 02 DEC 2020 10:11AM Mihyar Al Masalma wrote:
Post removed by author
At 02 DEC 2020 11:03AM Mihyar Al Masalma wrote:
Thank you Carl,
we found the source of the issue to be one of our MFS
At 02 DEC 2020 11:07AM Carl Pates wrote:
Hi Mihyar,
I suspect there is a bug in the MFS itself, even if you are ignoring development users - there shouldn't be a problem with an MFS being there as such - it's what it does to the arguments it is passed and returns that is the issue.
I would run some tests with Open/Read statements on the form tables both with the MFS attached and with it totally removed,and see if you can detect what the difference is.
Regards,
At 02 DEC 2020 11:16AM Carl Pates wrote:
Glad to hear it :)
Regards,