Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Search results for query: *

  1. Yordaman

    COBOL Section Structure

    Thanks for the tips. I was aware of Revolve and Power Structure, but not Visustin, which looks quite useful.
  2. Yordaman

    COBOL Section Structure

    Amazingly enough, we seem to have a lot of COBOL code that I would consider poor, i.e. the overall structure is poor and is hard to understand what the program's doing. Are there any tools that can examine a program and output a more meaningful view of the structure, e.g. in diagram form, that...
  3. Yordaman

    Developing COBOL off m/f, but for m/f use

    At present, practically all development of COBOL pgms that will ultimately reside on the m/f is performed on the same m/f. This includes code-cutting and the initial testing. This draws on the m/f's resources (which are expensive!) and turnaround time isn't fast (compared to PC-based IDEs), so...
  4. Yordaman

    Cobol Enterprise and XML

    From my investigations, the 'generate' statement cannot handle attributes - I built myself a little routine to insert an attribute (name and value) post-generation. I also found that the resulting XML will have tags for all datanames in the COBOL structure, even when some have no values (when...
  5. Yordaman

    Cobol Enterprise and XML

    I have used the XML features in Enterprise COBOL for some time, and have never got around the 'encoding' issue. I take the simple approach and scan/remove the complete tag before parsing (which is easy for me as the input document always has the encoding tag at the start.
  6. Yordaman

    Use of XML GENERATE and empty fields

    You're right, Tom, in that the mainframe doesn't offer up the same variety of function available in other environments - you've got a 'parse' and generate' function in COBOL, but nothing else along the lines of stylesheets, etc (at least not to my knowledge). I have built my own post-processer...
  7. Yordaman

    Use of XML GENERATE and empty fields

    Ah, now there's another story. In short, LOW-VALUES doesn't work. In long, if XML GENERATE finds a field containing LOW-VALUES, even if one character of 30 is LOW-VALUES, it generates an XML string but (a) converts the content into hex, and (b) alters the element name to reflect that the content...
  8. Yordaman

    Use of XML GENERATE and empty fields

    It may not be clear from the above, but there is a single space as the 'value' for <addressLine3> (the formatting of the thread content makes this hard to pick out).
  9. Yordaman

    Use of XML GENERATE and empty fields

    I'm using the XML GENERATE statement to convert a fixed-format data structure into XML. However, some of my data items in the structure are empty, and the conversion deals with this like so:- 01 addressArea. 05 addressLine1 PIC X(30). 05 addressLine2 PIC X(30). 05 addressLine3...
  10. Yordaman

    Using XML PARSE/GENERATE and 'overflow' conditions

    We are starting to implement use of XML PARSE and GENERATE statements and are having an issue with overflow conditions. Previously, we had subroutines that encountered overflow conditions that were trapped (e.g via ON EXCEPTION, etc) but otherwise continued fine. Apparently this is because the...
  11. Yordaman

    XML GENERATE and use of attributes

    I appreciate what you are saying, but since such technology doesn't appear to exist within the COBOL compiler, I'm afraid the advice is not very useful (after all, what's the point in referring to an answer that in this instance isn't possible). The question is whether the required process is...
  12. Yordaman

    XML GENERATE and use of attributes

    Not having much luck in the manuals, which makes me think this isn't possible....... I have a small XML structure that is to be generated from my Enterprise COBOL v3.3 program. Although simple, one of the elements has a number of attributes. Question: Is it possible to define the w-s group...
  13. Yordaman

    Enterprise COBOL for z/os v3.3 - use of XML statements

    Kumaresh, I've got further in that we have successfully deployed v3.2 of Enterprise COBOL and got XML PARSE working fine - it's brilliant. I have asked our operations area to acquire v3.3 so we can use XML GENERATE. This is now on-site and we should have installed (for general development use)...
  14. Yordaman

    Enterprise COBOL for z/os v3.3 - use of XML statements

    Wim, Thanks for your replies, but unfortunately I think you're a bit off track on the subject matter. I was after examples of COBOL programs that make use of the latest features of the Enterprise COBOL for z/os v3.3 compiler, specifically those that support XML, such 'XML PARSE' and 'XML...
  15. Yordaman

    Enterprise COBOL for z/os v3.3 - use of XML statements

    I am doing some investigative work with regard to using (or not) the new XML features of the latest COBOL compiler. I have seen examples of v3.2 and the use of the 'XML PARSE' statement, but as yet I cannot find the exact format nor examples of the advertised 'XML GENERATE' statement. Has...
  16. Yordaman

    Temporary Tables - Performance Issue

    By 'temporary tables' I mean tables declared within the application - 'Declared Global Temporary Tables' is the correct expression. We're running v7.0 on OS/390. Some of our people think that 'incremental binds' is causing the problem - our application runs over 200 modules, many of which are...
  17. Yordaman

    Temporary Tables - Performance Issue

    I also should have mentioned that we recently went to Language Environment as well. I have no idea if this will have been the cause, or partial cause, but I'm hoping some bright spark out there can use this information to help diagnose the problem.
  18. Yordaman

    Temporary Tables - Performance Issue

    To avoid large amounts of linkage in our mainframe system, we have employed the use of temporary tables. We prototyped this and found comparable performance with permanent tables, so we went ahead. Now that serious testing is being performed on the full system, we are getting major performance...
  19. Yordaman

    XML on Mainframe - Redvers v Z/OS

    We currently use the Redvers parser/generator products for processing XML in our COBOL applications on the mainframe. We have plans to move to a later version of the COBOL compiler which has some XML support, e.g. 'XML PARSE' statement. It seems that the amount of code we have to write would not...
  20. Yordaman

    Use of IMS Trigger Monitor (CSQQTRMN)

    We have set up a process where the presence of a msg on a queue will cause a 'listening' trigger monitor (running as a BMP) to detect this and kick off an associated IMS transaction. No problems so far. Trouble is, the IOPCB userid of the txn says 'CSQQTRMN' and not the userid of the person who...

Part and Inventory Search

Back
Top