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,155
 - Last Active
 - Roles
 - Administrator
 
Comments
- 
                I just want to commend you for creating a unit test for this!
 - 
                That's a good question. I don't know if I have ever had that situation come up before. I think BASE_MFS should be updated to identify if the table is an alias and attempt to find the table commuter for the original name, but in the meantime you prob…
 - 
                You don't need the "OLE.". Just use the eventname. Agreed, as long as we are only discussing the registering of OLE events. When interacting with properties or calling methods, we consider prepending with "OLE." to be best practice.
 - 
                Could? Yes. Would? Probably not, but might consider if there was an intent to completely move away from O4W. O4W requires that you use RUN_OECGI_REQUEST. The HTTP Framework requires that you use HTTP_MCP. Thus you would need two different OEngineSe…
 - 
                Why isn't this "Best practice" in your documentation? That is a fair question. For one, this only became best practice as of OI 9.x. Our controls have been around since OI 4 and we still have clients using OI 8 and our controls. Originally using A…
 - 
                All the above are correct.
 - 
                Your next level feat will be mastering transaction processing.
 - 
                A guess this is a bittersweet conclusion. Regardless, I'm glad you solved your problem and you also, ironically, proved that OI works as expected.
 - 
                I'm 99% certain it offers no performance benefits. It is really to isolate and protect the field being operated on. I think relational indexes use WriteV for this very purpose. Well, I have no other ideas to offer. This behavior is unexpected. Hone…
 - 
                Does the editor also use WRITE.RECORD? I think a little explanation about the primitives is in order. Nothing uses these primitives in the way I think you are framing the question. Think of the primitives as event handlers for database transactio…
 - 
                
 - 
                Nevermind...Kevin already responded while I was still typing out my response. :)
 - 
                Jim - Kevin will provide the final word and correct me if I am wrong, but I think he misunderstood your question. As far as I know, our arithmetic services (e.g., ADD, SUBTRACT, MULTIPLY, and DIVIDE) will get around the limitation. As I recall, OI…
 - 
                I should have thought to ask this at the beginning, you do have the Universal Driver properly installed and configured don't you? You have ServerOnly=1 in the REVPARAM file?
 - 
                This is a known bug with OI 10.1 going to 10.2. If you recompile your forms with OLE controls it should go away.
 - 
                Have you tested this on another table?
 - 
                Hi Vince, I'm doing fine thanks! Have you tested this using Read / Write rather than ReadV / WriteV? Also, what if you use Read / WriteV? I have not used ReadV / WriteV extensively. However, I know they are called by RTP7 and RTP8 respectively and…
 - 
                Why the multiple Flush and GarbageCollect statements? I don't think it is safe to call these while in the middle of a process. This could very well be a red herring, but I would at least comment those lines out and confirm the problem still exists.
 - 
                Having to pay for something the customer wont pay for - then it would be obsolete. So is this a gripe against Revelation of your customer? I assumed it is against Revelation but I would argue it should be against your customer. Our customers, for …
 - 
                YES - our bigestest gripe in being able to run parallel systems in LIVE TESTING mode! Why is this a gripe?
 - 
                Yes, we've done ports and continue to do ports for various clients. You will be best served by cleaning up your repository first (e.g., using SCAN_REP). Look for dependencies upon 3rd party tools and make sure you have a 64-bit equivalent since that…
 - 
                The syntax is a bit confusing, but if you create a variable (e.g., Output) and assign it the value of "VAR" and then use this in the Output argument, you won't see the DOS box.
 - 
                Oh oh...the cat's out of the bag!
 - 
                Did you notice that I included links in my response? Do those not work for you?
 - 
                Hello! If you just need to start out with a set number of columns then use the Dimension property. If you want to insert/add columns during runtime then use the InsertColumns method.
 - 
                Sounds like a plan.
 - 
                That depends. Do you require anybody to be able to log in as an administrator?
 - 
                I think that looks fine except that CFG.LOGIN.PHS should be CFG_LOGIN*PHS.
 - 
                I'm not the expert in this area on our team so I can't answer your question. I know that things have vastly improved in OI 10. I couldn't find my original prototype for GetUserName but I noticed that it has the same signature as GetComputerName, whi…
 - 
                The CFG_LOGIN feature works as advertised in our implementations. As you have already acknowledged, this allows OpenInsight to rely upon Active Directory groups to authenticate the user and authorize the user to a specific level of access (i.e., sup…