Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
KevinFournier
About
- Username
- KevinFournier
- Joined
- Visits
- 2,233
- Last Active
- Roles
- Administrator
Comments
-
I let this fall off my radar, so thanks for the reminder. I'll take a look today and tomorrow.
-
I cannot get 4.1.1 to hang or exhibit the issues described in the original post. My tests aren't doing any complicated logic in the embedded form, though, so perhaps there needs to be deeper interaction to cause this issue. If so, my efforts would b…
-
@AusMarkB, you do not need to change ColumnDataSource in order to use ItemImage. You just have to make sure you set ImageList and List properties before calling ItemImage.
-
Here is a sample setup. Perhaps it will help us narrow down the issue. I suspect order of operations might be at play. Column and Item properties do nothing if those columns or items do not yet exist. Ctrl = @Window:".OLE_REPORT" // Set …
-
The wiki was incorrectly documenting the ImageList property. My sincerest apologies. I updated it to reflect correct usage. In your case, simply replace @VMs in your code above with @FMs.
-
Can you post your code for analysis?
-
SRP_Path does not alter the actual file system. SRP_Path only manipulates strings. Also, Error_Services is a Frameworks service. SRP Utilities services do not use it.
-
I'll see what I can do, but I should let you know that the Panel control might seem simple functionally, but OI forms do not like to be child controls, so there is actually a lot of effort under the hood being done to make them play nicely.
-
I think the table automatically rewords individual dates to words like Today, Yesterday, etc. However, rewording by month is not built-in. This will have to be an additional feature.
-
The expectation is that the Master cell defines the theme of the merged cell. We'll have to do some investigation as to why that's not happening. Other than the background, does the cell work otherwise?
-
Try 4.1.1 RC5.
-
Also, you can use either SRP_Array("Clean") or SRP_Clean_Array. SRP_Array is just a bit more convenient in the SRP Editor, but it uses SRP_Clean_Array under the hood.
-
You can download the updated 32-bit DLL, which is currently versioned at 2.0.1 RC1. It should fix it. You only need the DLL.
-
OI Engines each run in their own process spaces, like separate EXEs. So, they never share memory. The only way to share is to use inter-process communication (pipes, tcp/ip, etc.) or a shared file. In this case, that would be an OI table most likely.
-
Fixed in SRP Utilities 2.0, which you can download here.
-
Maybe something like this? Result = SRP_Extract_Xml(Xml, '/s:ZDNOTICE', 'xmlns:s="http://www.cbsa-asfc.gc.ca/ARL/ZARL/2017-11"')
-
Simply adding the following parameter to your existing SRP_Extract_Xml should work: Result = SRP_Extract_Xml(Xml, XPath, 'xmlns="http://www.cbsa-asfc.gc.ca/ARL/ZARL/2017-11"')
-
With SRP OLE Controls, there is no validation property. Instead, you use events. For example, the SRP EditTable has a BeforeUpdate event. It fires just before the table applies changes to a cell. It's the perfect place to validate your email address.
-
Did your computer reset overnight due to an update or something? If OI closes improperly, the opened documents are lost. Even though they are still in the registry, there is an entry with a count. So, even if there are 40 listed, if the count at the…
-
No problem. I've had more than my share of myopia. Another pair of eyes always helps.
-
The formula you are using is equivalent to time() because it gives you the remainder of 86400, which is essentially the seconds since midnight. You need to divide the time by 86400.
-
When opening a procedure or insert, you must pass the fully qualified Repository ID as the second parameter, i.e., "SYSPROG*STPROC**NDW_MYFORM_EVENTS"
-
There is not a way to get a list of handles. The goal was to keep overhead low for the purposes of performance. But you could keep a list of handles. That being said, it seems like you should give Don's post a read above as there are limitations to…
-
#1) Yes. That creates an empty hash table. #2) Yes. A global common can be a useful way of doing this. #3) As many as can fit in memory. It all depends on how much stuff you put into each hash table. #4) The handle is an abstract entity, but under t…
-
The field name you want is either File Version or Product Version. It looks like the API Don mentioned above is going to be your best bet.
-
Yes, unless OI already has that functionality built in somewhere.
-
You could use the Win API to get the file version from the DLL.
-
It appears that, for some reason, C++ is treating my SVM delimiter as an integer instead of a Unicode character. Not all the time, though, since I can see SVMs in your screenshot in some places. At least you have a work around for now as I will not …
-
The number 61692 is appearing textually? But VMs and FMs look okay? That is rather odd since all delimiters in my internal code are the same type using the same code when encoding.
-
Not currently, no. We can consider adding it in the future, but we are currently putting all our effort into supported 64-bit so our controls will work in OIX.