Recent content by Osborne

  1. O

    Question Cleanup after using a dataset

    You looked to have solved the problem especially with the DBI no-longer growing. You mention in one post that there may be a bug and this mentions a different bug so you may have uncovered another one...
  2. O

    Question Cleanup after using a dataset

    Ah, it may not solve with a remote procedure. A very old discussion suggests BY-REFERENCE is ignored and a deep copy happens: https://community-archive.progress.com/forums/00019/09847.html If so, then the only option may to delete specifically as I am sure I read somewhere that OUTPUT...
  3. O

    Question Cleanup after using a dataset

    As James suggests, passing BY-REFERENCE may solve: https://docs.progress.com/bundle/openedge-prodatasets/page/Pass-a-ProDataSet-with-BY-REFERENCE-or-BIND.html The 'TIPS FOR A PRO DATASET DEVELOPER.pdf' on TIPS FOR A PRO DATASET DEVELOPER | The OpenEdge Hive contains a few BY-REFERENCE examples...
  4. O

    Error error while testing the application after migrating from OE 11.7 to 12.8

    I see the problem, and there is one way to solve but you are editing AppBuilder specific code so not ideal as have to be careful doing that as it can prevent the file opening in AppBuilder or may cause further problems in the application. If using a standard editor you delete these two lines...
  5. O

    Error error while testing the application after migrating from OE 11.7 to 12.8

    In the past I have only known that error to appear when you specifically assign a screen value to a value that is not in the list items: DEFINE VARIABLE COMBO-PRODSUBTYPE AS CHARACTER FORMAT "X(10)" INITIAL "XXXX" LABEL "Combo 1" VIEW-AS COMBO-BOX INNER-LINES 5 DROP-DOWN-LIST...
  6. O

    Question OCX 32-bit in OE 12 64-bit

    Had the exact same problem a few years back when moving to 64-bit Progress where the 32-bit OCX components would not work. At the time there seemed no solution and either had to obtain a 64-bit version of the OCX component or switch to a .NET component instead as outlined in the following...
  7. O

    When adding a FIELD, is the"Help Text" value useful nowadays ?

    I do a lot of standard GUI interfaces so what I do is always set the 'Help Text' then in the programs assign the help text as tooltips so if the user hovers the mouse over the field they get some information: DEFINE VARIABLE vWidget AS HANDLE NO-UNDO. ASSIGN vWidget = FRAME FRAME1:FIRST-CHILD...
  8. O

    How to get position in scrollable frame

    Another thought, does GetScrollPos give you any information that you can make use of?: DEFINE VARIABLE hPos AS INTEGER NO-UNDO. DEFINE VARIABLE vPos AS INTEGER NO-UNDO. RUN GetScrollPos(FRAME FRAME-NAME:HWND, 0, OUTPUT hPos). RUN GetScrollPos(FRAME FRAME-NAME:HWND, 1, OUTPUT vPos). MESSAGE...
  9. O

    How to get position in scrollable frame

    My first thought was to try an adapt this to create a dynamic widget and get the position from there but could not get it to work: GOAL: How to scroll a frame so a specific button will come in the displayed area ? FIX: Create a dynamic fill-in at the button coordinates, apply 'entry' to that...
  10. O

    Resolved ClosedXML .net library | Can't view class object in Progress Developer Studio

    Bit of a long shot but if you check either of these files what do they say?: C:\progress\openedge12\oeide\eclipse\configuration\org.eclipse.osgi\bundles\336\1\.cp\Progress.clrbridge.netcore.runtimeconfig.json C:\progress\openedge12\bin\Progress.clrbridge.netcore.runtimeconfig.json If the...
  11. O

    Resolved How to use datagridview

    No problem, and what you may find useful is the program in this article: https://community.progress.com/s/article/How-to-bind-a-bindingsource-to-a-datagridview-with-batching If you look at the makeAttachQuery method in example_form.cls that shows a very good example of displaying only required...
  12. O

    Resolved How to use datagridview

    I am not sure of the actual problem, is it you want a way of hiding columns at different stages or only having required columns in the DataGridView? If hiding columns you can loop through each column and based on the criteria hide that way: DEFINE VARIABLE oDataGridViewColumn AS...
  13. O

    Resolved ClosedXML .net library | Can't view class object in Progress Developer Studio

    Although I have not tried any of these it does appear that you can generate some kind of debug logs for Progress Developer Studio:- https://community.progress.com/s/article/P173077 https://community.progress.com/s/article/How-to-enable-the-Eclipse-debug-console-for-Developer-Studio...
  14. O

    Resolved ClosedXML .net library | Can't view class object in Progress Developer Studio

    The majority of the time you just require the .NET DLL to be added to assemblies.xml and nothing else. The only times I have experienced problems is if one of the following situations existed: The DLL was blocked so had to unblock. Access was required to another DLL and that DLL was missing...
  15. O

    Answered PS Timer question time

    It has been years since I used work-tables and cannot remember if they had this problem. The following rules for work-tables are listed here - one rule is finding with EXCLUSIVE-LOCK is disregarded - and is it possible the timer is resulting in the work-table being affected by applying one of...
Back
Top