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
- 3,156
- Last Active
- Roles
- Administrator
Comments
-
I think this is doable. I just have two questions before I work out a proof of concept for you: * Is the Tree always 2-tier? * Is it possible for the child keys to duplicate across different parents? For instance, I see you have a Key ID of 800…
-
Are you suggesting that because your data doesn't allow you to build your array in a predictable order that this is what is preventing you from using ItemList? I'm pretty sure there is a way for you to still code this, but I want to understand your …
-
@josh - As Mark pointed out, use ItemList instead of AddItems. You probably haven't seen it, but we wrote a blog article that explains when it is better to use properties or methods when it comes to populating our ActiveX controls. Your code by its…
-
Resolving the list means that the query has already been resolved fully before control is returned back to the calling routine. All applicable Key IDs have been identified and placed in a cursor so you can work off of. Resolved (or "active") lists d…
-
It has not been my experience that long RList queries allow me to interact with OI...at least not in any meaningful way. However, for now let's assume that this works for you. This means that RList itself (or another routine that it calls) has embed…
-
OpenInsight is single threaded so all processes running in the current engine will run synchronously. You can simulate asynchronous processing by injecting a lot of Yield() statements in your code, but this assumes you have control over the process.…
-
Just thought it was a terminology that most people were aware of. (I am very old school and not au fait with newer jargon) It's a tiresome task keeping up with newer jargon. :) Truthfully, web services and web APIs are synonymous. However, there …
-
Please, don't be embarrassed. I appreciate the questions since this probably reveals where the documentation needs to be focused. This version of the HTTP Framework introduces so many new features that the documentation is not as complete as I would…
-
Sorry...I forgot to remove the second link so this is confusing you. Version 4 of the HTTP Framework introduces a very different structure to building APIs (in fact, we are now calling them APIs instead of Services to help make this point clear). I…
-
This kind of error has been reported before and we have addressed it whenever we've been able to duplicate the problem. It's always a use case scenario so I can't give you a general answer to the "What can be the problem?" question. However, you rea…
-
Xlate won't bypass any MFS routines in the chain, so if that is important then you might want to roll-out your own solution. We have our own solution that does this for just this very reason. Note: Xlate only caches up to 9 reads (regardless of whi…
-
Read/O statements initiate the MFS/BFS chain, so calling the BFS directly offers a little less overhead. For individual transactions the benefits are negligible. If you are processing thousands of transactions then it might add up. Caching simply m…
-
In my opinion, Xlate is only preferable for two reasons: * Syntax convenience. * Caching benefits. If you want the absolute fastest performance then call the BFS directly.
-
I'll have our engineer for this control take a deeper look to see if any of the properties (or methods) can do exactly what you want. In the meantime, what about just setting the FocusItem to the root item?
-
What's the likelihood that if I switch to the client object, that some of those that worked with the server object will subsequently fail and I'll be back to a works for some not for others scenario? No way to answer that. This is so environmental…
-
Sorry for the delayed response on my part. I was traveling and offline for much of it. There is no way to do what you want based on the built-in functionality of OpenInsight popups.
-
Something isn't quite right with your system. We might need to look at this together. I'm out of town this week so we can schedule something next week if you like. The latest version of OI is 9.4.4. So you could very well be several patches behind.…
-
To be honest, I don't know what the update interval is. Your understanding of the "Delay before indexing" setting is correct. If this isn't working for you then I suspect you might need a patch. I recall a fix being made to the dedicated indexer bu…
-
This isn't a direct answer to your question, but I want to make sure your approach is more favorable than the /I command line switch for OENGINE.exe (as documented here). Once we know the exact way you want to launch this, we can offer advice on how…
-
As noted, the OLE properties exposed in the Properties dialog sometimes do not match up with documented properties. The CaptionAlignment and Alignment properties are good examples of this. These both accept @FM delimited values but the Properties di…
-
@BarryStevens - One of the features of the SRP Picture control is the ability to draw control parts, which are simple theme-compliant GUI elements such as divider lines. One of the horizontal divider lines support a caption so you can replace group …
-
Now I'm beginning to recall that tab order with group box controls can also be a problem. Just to rule these out definitively, don't just hide them but remove them and see what happens.
-
I assume the gradient background is coming from the Form Designer rather than the SRP Tab since you noted there are no SRP controls on this form. What happens if you remove the gradient background?
-
I've seen radio buttons behave like that. It appears that this form isn't form fixed. Would you agree? If so, try this first so we can rule that out.
-
Sweet.
-
You do understand that all this flag does is allow your forms to acknowledge your promoted events when they are being compiled? It does not magically trigger a promoted event if the form was never aware of it to begin with.
-
I don't have a list. You would have to install a fresh copy of OI and use the Event Designer or inspect the CFG_EVENTS record to confirm. But, this is missing the point. You can't programmatically set this and have it benefit you in the same session…
-
Also, it is not unique to any event. Each event can be enforced or not, but some are enforced by default. This might not be your issue, but it is what I would look at first.