Search results

  1. L

    How to open OpenEdge to Web Services???

    Greetings, I have OpenEdge 10.1 sat on my box. How do I open the database to the web so I can update the db from a webpage at a URL??? Thx
  2. L

    UNION within a SmartDataObject

    Displayed data has to have a Data Src. THAT src can be defined to access 2 different tables using the JOIN method. This join will be defined in the data src instance. Allowing the browser to access data from 2 different tables.
  3. L

    Connect? Service ??

    Greetings, Env. OpenEdge 10.1 Windows Problem. I wish to connect to my database across a network, how do I do this? I believe I require a service of some kind, how would I implement?? On my network If I right mouse click on the required database and Start server. How do I then see...
  4. L

    Programming question

    What is the question? You have not stated your objective, just supplied a LOT of code which makes helping more difficult. Is your problem still current and would like further help? If so you have supplied enough data I just require your objective to help guide you.
  5. L

    Scope Of Progress

    I need Progress 4GL interview questions >> Progress WhoWhatL questions. How about getting OpenEdge ABL questions?
  6. L

    Multithreading

    Run the update procedure persistent. That were the basis for ADM(1). Objectize ,where each entity (object / procedure) is simply an object within the process. By executing PERSISTENT it will allow Progress to execute other processes. Example syntax would be RUN procedureNameToSyncData...
  7. L

    how to insert record into a table

    progress database is a little strange, >> Only if U do not know how to manipulate it. Progress database is actually VERY good. If U require to enter data direct, you require an interface. PSC's ADM / ADM 2 methodology is suited for this. Basic syntax: Create row in a table (CREATE...
  8. L

    help!!!!

    I can not remeber the table names, it is a long time since I worked with MFG/PRO and eB2. Though something like FOR EACH inv_mstr NO-LOCK WHERE date_field = whatever assign a temp table of inv_nbr to perform calculations on later for your report. Once the required live data has been assigned to...
  9. L

    Recursive Procedure

    Progress -OpenEdge- will create a buffer (bDossTask) for the origional db - Dosstask. This is an exact copy of ALL the rows situated in Dosstask. Hence the reason it is called a buffer. Which when realized will perform exactly like the origional to ensure data integrity is realized.
  10. L

    Hyphen (-) issue with SQL92

    That includes why the - hyphen method has been outdated. Replaced by the ChangeInCase method.
  11. L

    SmartFrame in a SmartFolder...

    If you have a Smart Window, simply create a Smart Object (simple smart object NOT Smart Data Object). This smart object WILL have a frame to enable widgets/ etc ... to be encapsulated on. With Progress' Smart methodology the Smart folder will display the appropriate objects and frames for...
  12. L

    Get A datavalue forme dynamic viewer to SDO

    This does NOT answer your question, though it a thought for future development. I personally DO NOT LIKE defining a hadle to use in executing a block. The overhead is initially to assign the handle earlier in the block. E.g. RUN whatever IN handle / with the work arounds you are using...
  13. L

    Does anyone have any examples of how to do a conditional include?

    Re: conditional include? RE: I'm trying to write a program that utilizes conditional includes, something similar to C includes. Is this possible in progress or am I just wasting my time? >>Your objective is defined unclearly. Simply for a conditional include, place the include in a...
  14. L

    Am I being stupid or what?

    Block Progress is getting confused by the include reference. if infile = "F" then {lib/rpt-open.i &no-header=1 &page-size=0}. else ... Dude should be , if infile = "F" then DO: {lib/rpt-open.i &no-header=1 &page-size=0}. END. ELSE /* infile <> "F" */ DO: END
  15. L

    10.1B has shipped!

    RE: the OO capabilities of the 4GL have been greatly enhanced. The 4GL was used with Fourth Generation Languages. OpenEdge 10.x is ABL. 4GL is yesterdays technology, OpenEdge is Advanced Business Logic
  16. L

    Looking for UK resource?

    RE: I have 10 years V7-V9 >>That is YESTERDAY'S technology. If you are looking for direction update, the future is bright the future is OpenEdge (v 10+) Example it is accepted today's technology includes Internet technology. What Internet features are offered by V7/8/9 ??? What immediately...
  17. L

    ADM2 - SDO: How to change a changed field?

    This is NOT ADM specific. This is applicable with both ADM(1) AND ADM 2. It is basic GUI design. Think objectively, data is correct when initialized and you wish to trap for the assign process. The block you require is the VALUE-CHANGED trigger to the widget. Prevention is better than cure...
  18. L

    ADM2 - SDO: How to change a changed field?

    Begin the validation EARLIER than that. Don't wait until the end. Prevention is better than cure. Good UI design would NOT allow the wrong data to be accepted reducing the validation required at the assign/end process. Use something like the ON LEAVE trigger for the widget. So when the...
  19. L

    Any Idea what's Wrong with my Query?

    Thx KnutHandsome. I did NOT explain with appropriate syntax. At least somebody understood what process I were trying to achieve. I didn't say it was wrong to use the :screen-value attib, though a rather dirty method. Just because it is possible why do it? It is possible to go and blow your...
  20. L

    Any Idea what's Wrong with my Query?

    Re: twin NO-LOCK I don't like that style. Harder for debugging / error trapping / reading. I would use FOR EACH tableName do the lock here, informs progress immediately required lock before have to then process the matching criteria, the record is therefore in the correct buffer. Syntax...
Back
Top