One feature that the OEAG (OE Authentication Gateway) added was the ability to control which users can connect to a database (using RBAC). This is not specific to the procedure editor (or any particular client for that matter), but rather to the DB connection. This functionality is however only...
To add to @WinningJr 's answer, PDSOE can do the same, via the Preprocessor view.
You can also jump to a debug line using the ALT-L shortcut. The debug line number is the line number given in the message box's help (-debugalert). This will take you to the correct line, regardless of whether...
You should be able to convert C# examples into ABL reasonably easily. There are a few things that won't work at all, but generally-speaking, it should all work in ABL.
The page at...
tl;dr : you can't.
The LOG-MANAGER is built-in to the AVM and does not expose how it writes to disk, to the ABL. It does expose where (via the LOG-MANAGER:LOGFILE-NAME attribute).
What are you trying to write the the LOG-MANAGER that you cannot write using the WRITE-MESSAGE() method?
I would...
I ask myself whether >"" includes ? every single time I see it. There are so many functions and statements that return ? when ? is just in the same neighborhood. Clearly my brain does not accept this as valid :D
Add a line like the below before before the REPEAT block . That imports a line and the caret means the field is skipped.
IMPORT STREAM sInput UNFORMATTED ^.
I thought at the time that IF NOT String:IsNullOrEmpty("foo") THEN . was adequate for both cases. But "not" methods are definitely good. Some of this is API design style, some is "we only needed a positive check at that time".
The Consultingwerk stuff is not typically publicly visible; I...
This kind of stuff is a perfect use-case for static methods.
Progress has , in OpenEdge.Core.String,
/* Indicates whether a string is null or empty: empty having no
non-whitespace characters
@param longchar The value being checked
@return logical TRUE if the...
Congrats? FWIW I have recently worked on ADM1 code , so I completely empathise.
Why would the BrowseHandle *not* be set though? Can you, in the value-changed trigger, {set BrowseHandle {&BROWSE} } (forgive the syntax, hopefully my point is clear)?
You can customise the project startup using a .p (see Progress Documentation).
For launching programs you can setup a Run Configuration to do almost anything you want - pretty much like a Windows shortcut. Take a look at Progress Documentation .
You mention 2 OE versions. Does this error only happen in one of them? It looks like that property was only added in 11.7.x and so is't available in 11.6. Progress Customer Community
In OE 12.5 and up, there's a GetRawEntity() method that will get you the raw/plain bytes, as a Memptr instance, on the WebRequest. In 11.7 you can use the same approach - see ADE/WebRequest.cls at 8e76c2c7d0eddc3c7d10c613fa17255c1f970b8d · progress/ADE .
Just make sure you clean up after...
@Cecil you're never a noob
the OpenEdge.Net.HTTP.HttpRequest (or http response) isn't natively serializable , ie CLASS ... SERIALIZABLE.
So you have to log a bug with progress and while they fix that, deal with that yourself (yes I accept the irony of that statement).
"Deal with it" means...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.