| Title: | FOCUS, from INFORMATION BUILDERS | 
| Moderator: | ZAYIUS::BROUILLETTE | 
| Created: | Thu Feb 19 1987 | 
| Last Modified: | Mon May 05 1997 | 
| Last Successful Update: | Fri Jun 06 1997 | 
| Number of topics: | 615 | 
| Total number of notes: | 1779 | 
 
 I have a .FOC file with the following relationships .....
                                 PROJHDR 
                                    |
   |--------|-------|-------|-------|-------|-------|-------|-------|
   BENEFITS PROJTYP HDRORGS OPPPROB OUTCOME DELIVER SUCCESS PROJUPD TASKS
                                                            |       |
                                                            SUB_UPD SUBTASK
   All segments are Type=S1
   I would like to print a report in the following format ...
   Project Number : #####                                     [PROJHDR FIELD]
   Project Name   : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  [PROJHDR FIELD]
   Project Owner  : XXXXXXXXXXXXXXXXXXXX                      [PROJHDR FIELD]
   Benfits        : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            [BENEFITS FIELD]
                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                                  .
                                  .  etc.
                                  .
  Type(s)         : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX            [PROJTYP FIELD]
                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
                                  .
                                  . etc.
                                  .
 And continue the same format for the rest of the segments.
 I've tried using the OVER statement - but it puts the first instance of
 each segment over each other ... Proj num                  Proj num
                                  Proj name         then    Proj name
                                  Proj ownr                 Proj ownr
                                  Benfits instance 1        Benefits instance 2
                                  Types instance 1          Types instance 2
 I've also tried using a "Non-Tabular" approach and I can get it to output
 in the correct format, but it will only print the first instance of
 the multiple instance fields.
 Can anybody help me out there ? - All suggestions are welcome as I'm running
 out of ideas.
 I've been placing a lot of misplaced aggression on my terminal over this
 one and I don't need a visit from the SPCT ( Society for Prevention of
 Cruelty to Terminals ).
 Thanx,
 Sharon
| T.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 230.1 | The first step... | FERNEY::OTT | Fri Jun 30 1989 03:36 | 32 | |
| Hello, Sharon. I've got no solution for the whole thing, but perhaps a start (and someone else may find more...) Put PROJHDR info in a HEADING statement Project Number : ##### [PROJHDR FIELD] Project Name : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [PROJHDR FIELD] Project Owner : XXXXXXXXXXXXXXXXXXXX [PROJHDR FIELD] (something like : TABLE FILE... HEADING "Project Number : <number_field> </1" "Project Name : <name_field> </1" "Project Owner : <owner_field> </1" PRINT...) Then PRINT only the benefits, for example. Or only the types. This gives you not a full report but several reports with correct format for each type of info. Hope that helps, JD. | |||||
| 230.2 | THANX FOR THE RESPONSE | CHET::FOREMAN | LOOKS_EASY = NO_WAY | Fri Jun 30 1989 10:58 | 14 | 
| JD, Thanx for your response. This is my "compromise" solution but I'd rather not have to have 10 report pages for each project if it can be avoided. Each segment/field of information will probably only use 10-12 text lines so the rest of the page will be blank. Thanx again for replying. I originally thought what I was trying to do was probably simple and I was just too shortsighted to see it. The more people I ask, though, it seems like it must be a bit tricky for focus functionality. I'll keep plugging. Sharon | |||||