Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.

DonBakke

About

Username
DonBakke
Joined
Visits
2,751
Last Active
Roles
Administrator

Comments

  • @NickStevenson - To save you some trouble, the explanation that Carl provided as to why your Word OLE automation code was failing is also a problem for SRP_COM...or at least it was a problem. Our intrepid product manager, Kevin, has already made a c…
  • Alas I do not. I'm pretty certain I've seen Word mail merge code posted on the Revelation forum, but this would be using the Revelation OLE functions. But these are easy to convert so that is what I would do if and when I needed to do this.
  • No worries! I'm relieved to know that it is working again. While on the topic of SRP_COM, you might consider testing it in OI 10 to address your Word OLE automation issues. We use SRP_COM for automating Excel. In fact, some of the capabilities of SR…
  • Yes, that is quite old. Assuming you still have your SRP_COM based version of your code, it would save us a bit of time if you upgrade and confirm that the problem has been resolved.
  • @NickStevenson - Thanks for the code! I'll take a look. Regarding the version of SRP Utilities, the best way to tell is to get the Product Version of the SRPUtilities.dll file from the Properties dialog.
  • @NickStevenson - Are you will to post (or privately send me) your original code that used SRP_COM? If there are issues with SRP_COM we would like to resolve them. Also, I forgot to ask you what version of SRP Utilities are you using.
  • I'll take you at your word that your implementation does not make any other calls that returns objects. In that case, I highly recommend you convert your code to use the Revelation OLE functions for comparison purposes. This is a relatively easy con…
  • We have an entire library of calls built around SRP_COM to interface with any SQL database using OLE DB. In the past we would run into problems similar to what you described. In all cases we resolved by identifying objects that we failed to RELEASE.…
  • I'll let Kevin respond to the highlight issue itself and whether this can be addressed, but I think the standard practice is to EQUate using Char() or \\. This keeps all of the characters normalized.
  • Error_Services is a low-level error management utility. It is not designed specifically for HTML display or any other format for that matter. Having said that, you can store almost anything you want, including HTML characters. I think the only thing…
  • Multiline implies a delimiter. What kind of delimiter are you wanting to use?
  • Does the code stop where you expect it to or does the code continue to run? Instead of deleting OINSIGHT.ini, try modifying the RevDebugger values.
  • @BarryStevens does this blog article address your issues?
  • Well...that's something. :) Have you tried running the client setup? Is this an existing application that has always run and just suddenly stopped? Is this a new workstation trying to run this application? Maybe a little more background would be he…
  • Does OENGINE.exe launch? What about NetDrv.exe? Is there A/V or Malware on this machine that might be targeting it?
  • Are you checking for system errors after calling SSPs like Delete_Index? For that matter, are you clearing system errors before calling SSPs? Don't put too much stock in my next comment, but there might be a conflict between the messaging feature o…
  • Yes, it can get rather big so the trick is to close your session ASAP.
  • @Opto_Will - My bad and my apologies. The file should be oeprofile.log.
  • Thanks. You did say "called", but I wanted to be certain before commenting further. I put a 'process log' into Sub. Is this just your own logging routine or are you using something built into OI? So Sub does stop from the service, seemingly in a …
  • What does "Sub" mean in your context? A Gosub label in your main procedure or a subroutine you call from your main procedure?
  • I'm not familiar with this so I'm throwing darts at the board here. Is your procedure in SYPROG or a local application? If a local application, are you specifying the name of the procedure by appending the application name to it, similar to how we h…
  • Luann - You might want to have the latest client setup installed on that machine giving you problems. The client setup includes .NET libraries used by indexing.
  • The SearchIndex service relies upon Btree.Extract which is one of the lowest level and fastest ways to search OI tables using Btree indexes. If that is not performing well then I suspect there is a problem with your index. TCL searches are higher le…
  • Alternatively, you can just use SRP_DateTime's Parse service: oDateTime = '10/15/2023 07:30:59AM' iDateTime = SRP_DateTime('Parse', oDateTime)
  • Since the portion after the period in DateTime represents the fraction of an entire day, you can extract the formatted time (07:30:59AM), get the number of seconds it represents using MT conversion, and then divide this by the total number of second…
  • I'm inclined to just advise you to upgrade to OI 9.4.6. If the problem is rooted in OI 9.4.2, then I doubt you'll be able to resolve the matter without upgrading or perhaps updating the relevant entities in OI 9.4.2 from OI 9.4.6 (such as moving ove…
  • Yes it does, as I said in my first post - the PBC one ATTACH_PBC_DATABASE deploys to the DEALER account. I think we are talking past each other. I meant that in OI 10, whether or not fields 15 and 16 are populated, it deploys the same. Would you a…
  • So, the beta issue post still stands. Can you point me to where you posted this? I can't seem to find it.
  • @BarryStevens - yes, that is a difference but I don't think it deploys any differently. You need to deploy and check the SYSUPGRADE table like I suggested previously.