Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
Exclude Arev32 Entities in Open Stored Procedure
in SRP Editor
OI9.4 I have a few hybrid systems with Arev32 and OpenInsight working in tandem. One is 26 years old. So, I have a lot of Arev32 "source programs" and I only view and change them using the Arev32 EDIT. I don't want to have them show in the SRP Editor Open Stored Procedure dialog box! Since why all show up it is difficult to focus to just the OI stored procedures.
Comments
UTIL
BPFIX
all show with a :
Both the SRP and System Editor ++ show the Arev32 source tables BPFIX:, SOURCE:, and UTIL: during the Open dialog.
So, the real problem is that the Repository is creating STPROC records for these routines and this affects any code that queries for stored procedures (i.e., Get_Repos_Entities). Now the question is, what should we do about it?
Whatever might be considered, this would be an enhancement rather than a bug fix. It would be relatively easy to add code to go through the entity list and exclude items that have a specific format (i.e., a ":" in the entity name). My worry is whether this might slow things down if there are hundreds, if not thousands, of precompiled entities. What are your thoughts?
I suppose I could just perform a massive repository delete of ":" items. The only reason I care about precompiled rows is that in Arev32 a debug on line NNN is referencing the precompiled line, not the Arev32 source line.