Search results

  1. Stefan

    Answered Multiple progspec.ini

    A personalized folder / propath sounds like you are not using version control? Local dev = 'personal'. Your 'recent file list' is the thing which I continuously undo from version control if I accidentally use the procedure editor. Unfortunately you cannot stack INI files: prowin -inifile...
  2. Stefan

    Answered Multiple progspec.ini

    Can you give an example of a more personalized thing?
  3. Stefan

    Question How to sort json object properties?

    Why? source: https://www.ietf.org/rfc/rfc4627.txt
  4. Stefan

    Answered Browse Title bar

    Use the TITLE attribute, when it has the unknown value, the browse does not have a title.
  5. Stefan

    OpenEdge GUI development tools on 4K laptop screens--yay or nay?

    Just one caveat which had me scratching my head for a while, the batch file also sets the DLC environment variable, which allowed me to use this when building with Ant / pct.
  6. Stefan

    Question Non mandatory parameters

    If you make your inputs variant (for example a temp-table with key value pairs) you can also achieve optional parameters, but I think this can be overkill.
  7. Stefan

    Question Non mandatory parameters

    Have you looked at using classes? Overloaded methods can help. class foo: method void bar ( i_cone as char ): bar( i_cone, ? ). end method. method void bar ( i_cone as char, i_ctwo as char ): message i_cone i_ctwo. end method. end class.
  8. Stefan

    OpenEdge GUI development tools on 4K laptop screens--yay or nay?

    What's the deal with this? I thought the whole goal of the silly bat launcher was to make scaling work, but it's doing the exact opposite? @echo off REM Set this value to false to disable overriding high DPI scaling set enableHighDPI="true" if enableHighDPI=="false" goto launchPDSOE REM...
  9. Stefan

    Webspeed 'crashing' every hour

    'crashing' says nothing, provide actual error messages and actual log contents.
  10. Stefan

    Question Using SQLEXP to generate CSV - Excel reads data as padded with spaces

    To be a csv, you'll want to add a delimiter to the export statement and optionally add a header row (and reinstate your query phrase which I forgot): def var cfile as char no-undo. cfile = session:temp-directory + 'suppliers.csv'. output to value( cfile ). put unformatted...
  11. Stefan

    Question Using SQLEXP to generate CSV - Excel reads data as padded with spaces

    sqlexp formats output into columns with headers, which according to Progress KB - Can SQL Explorer (sqlexp) output query results without column names when using the -outfile command line option? , cannot be turned off. You should however be able to concatenate the entire record as a single column.
  12. Stefan

    Error Error 8030

    Do you have multiple Progress OpenEdge installations on dsc-aix-dev? If so, each has its own AdminServer with its own ubroker.properties file, listening on its own port. The default is 20931, but as soon as you have a second AdminServer running, they both cannot listen to the same port. You can...
  13. Stefan

    Error Error 8030

    You are connecting to an AppService called twlappsrv on server dsc-aix-dev and then showing the propath of an AppServer called icfrepos? You need to get to server dsc-aix-dev, look at the propath in the ubroker.properties on that machine and then compare the sources on that machine with your...
  14. Stefan

    Question [SOLVED] SQL Date conversion questions - find first day of month

    The first day of a month is equal to the last day of the previous month plus one.
  15. Stefan

    Question Rename Symix Syteline forum to Infor Syteline?

    Disclaimer: this is all based on google searches and no experience with Syteline. Since Symix was already called Frontstep in 2002 when Frontstep was acquired by Mapics and Mapics was acquired by Infor in 2005, isn't it time to rename the Symix Syteline forum to Infor Syteline?
  16. Stefan

    Question Transactions and Record Scope.

    Your test does not show the relevance of queue1 and queue2, so I can only: define buffer buorder for order. do for buorder: find first buorder where buorder.orderdate < 1/1/2023 exclusive-lock. end. // cannot even reference buorder -> it cannot be available...
  17. Stefan

    Question Transactions and Record Scope.

    My eyes! :) The string functions are not necessary and both available and locked are functions that do not need brackets. {&p} "A)queue1 AVL:" avail queue1 " LKD:" locked queue1 skip...
  18. Stefan

    Question WRITE-XML ignores format given to Dataset fields

    If the specification is specifying a number with leading zeroes, then it is not a number (in the sense of XML) but a character.
  19. Stefan

    Protop SQL activity - Rec Lck

    I'll just let the knowledge base do the talking: Progress KB - Transaction Isolation Level: Proper Syntax and Definitions SQL access is very different from native access: - any triggers you have defined on your database will also not fire - index selection is different (cost based) (see...
  20. Stefan

    Protop SQL activity - Rec Lck

    See the (default) isolation level on your ODBC data source. This can be: 0 - read uncommitted 1 - read committed 2 - repeatable read 3 - serializble 0 is the only level that does not attempt to lock anything. 1 is the default, this will attempt to lock a record to see if it has been committed...
Back
Top