Recent content by Bruce Noble

  1. B

    What makes pdf_text_align fail in pdfinclude?

    I have been using pdfinclude for years, and never came across this one. I have a call to pdf_text_align that works perfectly when the data comes from source "a", but generates no text in the PDF file when the data source is "b". I have thoroughly debugged the code to ensure that there are no...
  2. B

    Powerful UI Design for the Maintenance of Parent/Child Dataset

    Thanks, Patrick. I thought about the pop-up menu, but it wasn't as elegant a solution as I would want. The goal is to accomplish the ability to do all of these functions while not A) cluttering the screen and making it hard to know what to focus on, and B) not making any of the functions...
  3. B

    Powerful UI Design for the Maintenance of Parent/Child Dataset

    Not looking for code here. Just intelligent design, maybe some screenshots. We have all maintained related parent/child tables, generally with a single commit. I have an unusual situation where I not only need to add/change/delete on both the parent and child levels, but I also need to be able...
  4. B

    Dynamic Object Created in Wrong Window

    Thank you James. I am not sure what you mean by "how". The same get and put procedures are internal procedures in a persistent super procedure. They have been in use throughout the system for years, and have been reliable. I will look at that further, though. Not sure how a "publish and...
  5. B

    Dynamic Object Created in Wrong Window

    Thanks, James, but that just generates a 4098 error (unable to assign the FRAME attribute).
  6. B

    Dynamic Object Created in Wrong Window

    Developed a procedure to put a system status message at the bottom of any OpenEdge window. This works perfectly most of the time, but in one such window, with the correct parameters passed, the dynamic text object is placed in the window 1 further step up in the stack. In other words, window...
  7. B

    Trapping Horizontal Scrolling

    Thanks Oli. Since posting, I did find that the X value of the column changes with scrolling. In fact, I didn't need to store it and compare. I just wanted to display columnar totals with dynamic objects outside of the browse. All I needed to do was to align a column total with the browse...
  8. B

    Trapping Horizontal Scrolling

    I have used the SCROLL-HORIZONTAL trigger to trap when the user scrolls in a browse horizontally. The problem I have is that I don't see any way to know "which way" (left or right) the user scrolled. If you can't tell this, of what value is this trigger? I'd like to be able to act on objects...
  9. B

    9082 Errors for GET-CHILD while Parsing XML Content

    10.2B, SP1 Thanks, but it was a coding error, fixed late last night. Case closed.
  10. B

    9082 Errors for GET-CHILD while Parsing XML Content

    GET-CHILD method used on an XML node after first ensuring that the NUM-CHILDREN method has returned an index value that is greater than or equal to the one used for the GET-CHILD method. i.e. NUM-CHILDREN returns "5" l-ok = h-xroot:GET-CHILD(h-child, 1). /* fails, even though child exists...
Back
Top