Search results

  1. S

    .Net Integration

    Well, I finally found out how to create an Active X control with .Net that can be called from Progress. Too bad Active X is going away. And I hope that Progress will add support for .Net Librarys in their 4gl.
  2. S

    wait-for creation of file

    If this is running in windows, you may want to use PSTimer to periodically check the directory of files. Save alot on processor usage. There is a sample application in %DLC%\src\samples\ActiveX. If this running on a Unix based system, you can also setup a cron job to run every 1 min and...
  3. S

    .Net Integration

    Sorry... I meant to say "I want to create a Extern DLL or DLL Automation object written with Visual Basic.net or Visual C#.net to be accessed from Progress."
  4. S

    .Net Integration

    I want to create a Extern DLL or DLL Automation object to be accessed from Visual Basic.net or Visual C#.net. I’m having trouble with my Google searching for a way to create this Interoperable .Net code. Anyone have a sample of .Net code that has been successfully called from Progress 9.1 or...
  5. S

    Dynamic WRX

    Certain properties and class id's a hard coded in the WRX file. It appears that by using the prox.dll, I can dynamically create a WRX files to suit my needs with the AddControls, SaveControls, and many other properties and methods. Is there any reference to the calls in prox.dll or a sample...
  6. S

    locking problem

    I'll have to try that and do some testing. Thanks for your input John (johnnebi)... Please use the [CODE ] and [/CODE ] vBulletin tags though. It's a little easier to read. Thanks, Brad
  7. S

    Database updates

    Sure: DEF VAR xOK AS LOGI NO-UNDO. lpError: DO ON STOP UNDO, LEAVE lpError: DO ON ERROR UNDO, LEAVE lpError: RUN prodict/load_df.p("C:\sports.df"). xOK = YES. END. END. IF NOT xOK THEN MESSAGE "Failed to load new DF." VIEW-AS ALERT-BOX. Bradley Worrell-Smith...
  8. S

    Multiple rows in fill-in label?

    NO. In a GUI environment there is no way to have a label print on 2 lines. The only way is a column-label can be split up when printing using the (!) to indicate a new line. Bradley Worrell-Smith http://www.stompfest.com
  9. S

    Outputting from Progress to MS Word

    Are You using PROGRESS windows client (prowin32.exe) or PROGRESS UNIX client (_progres)?
  10. S

    functions and section editor

    Oops, I said something wrong from above.... :blush1: Where i said: Should of been..... mathfunctions.p contains: guifunctions.p contains: validatefunctions.p contains: .... Then the includes that were given. Sorry about that.
  11. S

    Couple of performance Questions

    My Personal Preference is: 1. I use the LIKE keyword allot on TEMP-TABLES, but not much on individual variables. I like LIKE. :) 2. I use the CAN-DO way too much. In fact I made another version of it as a user defined function to compare lists with lists. (EX...
  12. S

    Platform Selection

    OpenEdge costs alot.... :( I'm starting to look at other programming alternatives, but PROGRESS is an easy language to pick up and get complex programs/reports done fast. I do recommend getting ProVision Plus 9.1D for Windows. ProVision includes: - Workgroup database (14 user license I...
  13. S

    Problems with a Trigger on a field

    Yup, Bradley Worrell-Smith http://www.stompfest.com
  14. S

    PDF creation

    The only other option that I know of is the PDF print driver from Software 995. I don't know if it will be any faster, but PDF's are slow anyways. I'm impressed with the PDFinclude.
  15. S

    Send email by outlook

    There is no way that I know of to prevent the confirmation message from coming up. I attempted to create an automated way of sending e-mail messages, but ended up creating a VB program that did all the nasty work of SMTP server and calling it from my PROGRESS application.
  16. S

    Problems with a Trigger on a field

    By default each widget can have 2 value... a variable value and a screen value. When you set the variable value and then use a display and update statement, the variable value is usually copied to the screen value. The screen value needs to update the variable value. You can do that...
  17. S

    locking problem

    PROGRESS does not have the best transaction control. I would suggest useing a share-lock instead because a share-lock, a user can still read the records until the actual transaction has been released. On top of that, whenever you are trying to control the transactions, you need to use a...
  18. S

    functions and section editor

    I had a similar problem because I kept all the functions in one include file. The best solution is to break up the functions into separate ".p" files and then add them to the SUPER-PROCEDURES. Keep in mind that my example is based that every program I write uses a function from a common list...
Top