Search results

  1. Stefan

    Api Key Authentication from Pasoe Rest Service with Rest protocol in 12.8.4

    Beware when using a web handler - if your ApiKey is in the Authorization header, you cannot access it - see https://community.progress.com/s/article/Authorization-header-is-not-sent-in-the-request-to-PASOE
  2. Stefan

    Pass different datasets as parameter

    I think you can keep them static by using copy-dataset on an intermediate dynamic dataset with the loose-copy-mode argument.
  3. Stefan

    Question How CreateProcessA procedure is used in ProTop and Readprobe?

    May I suggest a slightly less copy / paste approach to using the necessary data type? This also only applies to pointers, not to bools or dwords (which are also long from the Progress point of view). Also no need for the begging to fail proversion checks, just quote the process-architecture...
  4. Stefan

    Question How CreateProcessA procedure is used in ProTop and Readprobe?

    With regards to long vs int64, I think Windows API call fails with error 13712 in 11.7 64-bit and later covers it.
  5. Stefan

    Spam

    Renato, another account that was created nearly ten years ago has been woken up and put on spam duty. There are about ten accounts signing up to this forum every day. Of those ten, nine are obvious spam bots directly selling their goods on their profile, the others - are probably sleepers like...
  6. Stefan

    Spam

    Today a spambot that had been dormant for TEN years was activated and posted a first spam post. Grabbing some popcorn to see what exciting offers will be presented this weekend.
  7. Stefan

    Spam

    Sure, but very large related to 15 thousand members? Doubtful. The spam (sleeper) accounts are easily identified by various criteria: - join date = last visit date - join date and last visit date are at most a month apart - zero posts - member profiles with hyperlinks containing escort or keto...
  8. Stefan

    Spam

    Luckily the spam hits the posts not too often, but hurray, let's welcome hotty new member Eisha - this new member spam stream is constant. This site has 15 thousand members. I doubt that even 5% is real.
  9. Stefan

    Spam

    Check new profile posts and the members... and pfff what a spambot mess, maybe its time to close progresstalk.com down? You really need some moderation tools, first seen and last seen within a week -> delete. I think you will be left with less than 1% of the current "members".
  10. Stefan

    Spam

    Are there moderation tools for approving new users / first posts?
  11. Stefan

    Working with Progress 9.1A

    Regarding the docs, I am not sure if archive.org has archived all the pdfs, but they have the Progress 9 landing page.
  12. Stefan

    Question Cleanup after using a dataset

    The only thing you need is to add the somewhat counter-intuitive delete object ophDataset to the end (or finally block) of procedure B. The delete is postponed until the procedure ends. See first note of DELETE OBJECT statement:
  13. Stefan

    Question Webclient 11-7 -> 12.8 Application installation file

    1. The WebClient executables are available at WebClient Executables - Progress OpenEdge 2. with 12.8 the classic AppServer is no longer supprted, you must use PASOE - Quick Start: Moving Your Classic AppServer Applications to the Progress Application Server for OpenEdge
  14. Stefan

    Named arguments for ABL procedures.

    This abomination will give you named run-time arguments :-) /* parent.p */ RUN child.p 'cArg' 'Teststring' 'iArg' 123. /* child.p */ &if '{1}' = 'cArg' &then &scop cArg '{2}' &elseif '{3}' = 'cArg' &then &scop cArg '{4}' &endif &if '{1}' = 'iArg' &then &scop iArg {3} &elseif...
  15. Stefan

    Named arguments for ABL procedures.

    Even without preprocessor magic, a single include will skew the debug listing line numbers. When using PDSOE, you can use ALT+L to go to the debug listing line number. Our build pipeline also stores the debug listings (produced by PCT) of our release builds in case version x.y.z threw some error.
  16. Stefan

    Named arguments for ABL procedures.

    You are looking for (although you really should not) RUN statement arguments. You simply add the arguments after the run. The curly braces you were using will try to include something. /* parent.p */ run daughter.p 'Teststring' 123. They are number only, by the looks of things. /*...
  17. Stefan

    Row-Display - Dynamic Browse

    Also multiple variables of the same type on one line and more concise extents, my two lines above would need to be the following pre-var: define variable hwwin as handle no-undo. define variable hwfrm as handle no-undo. define variable hwbr as handle no-undo. define variable ht as handle...
  18. Stefan

    Row-Display - Dynamic Browse

    And more importantly it means I can leave out no-undo clutter without getting scolded :-)
  19. Stefan

    Row-Display - Dynamic Browse

    The following example will create a dynamic window, frame, browse and temp-table. The row-display trigger is used to set the background color of the rows: var handle hwwin, hwfrm, hwbr, ht, hb, hq, hp. var handle [2] hwcol. function createRow logical private ( i_hb as handle, i_ii as...
Back
Top