Search results

  1. Marian EDU

    ODBC Error "Access denied (Authorization failed) (7512)"

    you need to grant privileges to that 'admin' user, just connect using the 'dba' account (sysprogress) and grant required privileges to admin account
  2. Marian EDU

    Messages cause "Press space bar to continue." in TTY mode

    check before-hide option on pause statement... pause 0 before-hide.
  3. Marian EDU

    advantages of OO programming in Open edge 10.2b

    I'll start by reading a bit on patterns (lots of common sense in the 'gang of four' book), mind you the ABL just got OO as an appendix not so long ago and as such it's kind of an 'work in progress'... depending on your version some things won't be there and some things just don't work as you...
  4. Marian EDU

    SHARED Variables ..

    while static objects could be a quick fix I'll stay away of that route because you gain nothing, as this is not going to help you solve the encapsulation, and even worse you'll get all those 'shared' objects loaded for good... as it is now a shared object is taken out when it goes out of scope...
  5. Marian EDU

    advantages of OO programming in Open edge 10.2b

    not that different, some of us used to think OO before we got it and as it looks like your persistent procedures model gives you a head start... strong typing and encapsulation are main advantages as Thomas already said, one thing that you can't do is multiple inheritance which kinda was...
  6. Marian EDU

    Version Control System

    Well yeah, if you are there then don't even go check git/mercurial :) I've seen this in many shops when I've first started with version 6, if you had to change something that needed to update 3-4 files per task then it was a lot of fun to get those files 'available'... most of the time end up...
  7. Marian EDU

    Have to download and save locally html files from the web

    :) wget it's a uni* command line that it's usually used to download files given the URL (http, ftp)... as Rares said, use man if you are in linux/unix ;) there are other options, use an ocx (like microsoft web browser control, part of IE... if you are in windows), or simply make the request...
  8. Marian EDU

    Version Control System

    all open-source software... Mercurial: http://mercurial.selenic.com / http://javaforge.com/project/HGE (Eclipse plug-in)... and last but not least https://bitbucket.org/ (free private code hosting) Git: http://git-scm.com / http://www.eclipse.org/egit (Eclipse plug-in)
  9. Marian EDU

    Version Control System

    depends on what your needs are... if you don't have the need to abuse the 'branch' facility (aka need to support different customer specific versions and complex product versioning) then you'll be fine with either CVS or SVN. if you need to maintain multiple versions with customer specific...
  10. Marian EDU

    Delete dynamic tablename

    if you really need you temp-table to be 'undo' then you can use that since the empty temp-table will indeed fail for 'undo' tables in a middle of a transaction. def temp-table tt field a as inte. def var i as inte no-undo. def var c as char. do i = 1 to 10: create tt. tt.a = i...
  11. Marian EDU

    Delete dynamic tablename

    why don't you simply use the EMPTY TEMP-TABLE statement? EMPTY TEMP-TABLE LabelData.instead of... RUN EmptyTT(LabelData).
  12. Marian EDU

    Validate a Encoded Field

    Progress KB: << ID: P65004 Goals: Is there an equivalent of the ENCODE function in SQL-92 Fixes: No. There is no such equivalent function in Progress SQL-92. >>
  13. Marian EDU

    Problem: how to pass a Node (of XML) to a procedure

    define input parameter hNode as handle no-undo.
  14. Marian EDU

    Reports in PDF

    you might try fraser stream (http://www.fraserstream.com)we've made a printer add-on that allow you to share the printer so everybody can print directly from MFG/PRO and get a nice PDF report that can be later used as they see fit.--marian
  15. Marian EDU

    UML usage

    you can try topcased plugin for eclipse, it's quite neat and it can be "learned" progress to some extent.i have a qiqu xpath script to create the DDL (df) file from a data model (class diagram)... building a script to dump the database structure in a topcased data model shouldn't be that hard...
  16. Marian EDU

    SDO and AJAX

    not a bad idea (even if it's quite sad)... take a look to what we did in that area: www.projapi.coma new demo using the last release will be online next week and it has the client side sdo and most of the other smart objects from adm2 implemented.--marian
  17. Marian EDU

    Dynamically get/set any attribute of any widget

    function fGetAttribute returns character ( hWidget as handle, cAttribute as character ) : define variable hCall as handle no-undo. define variable cRet as character no-undo. create call hCall. hCall:in-handle = hWidget. hCall:call-type = get-attr-call-type...
  18. Marian EDU

    ganimede new release - 1.3.6 stable

    ganimede – GNU LGPL alternative web development transaction server... • last release - 1.3.6: http://sourceforge.net/projects/ganimede • change log: - improved installation script for *nix systems, added libraries check on build process (particularly useful for Solaris OS). - added...
  19. Marian EDU

    Webspeed

    Hi Erik, It could generate what ever you might want to generate meaning: plain HTML (with or without javascript), XML or stream any other file format that you need. It can generate source files on PHP, PERL or what ever but I don't see the point of this... those can serve for server side...
  20. Marian EDU

    Webspeed is stuck?

    Yeah, at least promising I’ll say :awink: ... You can use PHP as usual, no need to have any progress products installed on web-server and the performances are far better that the ODBC equivalent. It’s just that the full API interface isn’t available on open-source version of ganimede from...
Back
Top