Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Bullet list in VFP Report
Message
From
05/02/2016 13:59:29
 
 
To
04/02/2016 15:31:30
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Miscellaneous
Thread ID:
01630437
Message ID:
01630943
Views:
178
Likes (1)
Hrm... that's curious. Just cooked up and tried an example of what I was talking about and it seemed to work OK for me.

(The screen captures do not show the Print When settings (which basically is set to print the bullet and text only when the corresponding "answer" column in the table is not blank, and to remove line if blank)

>Hi Naoto,
>yes I placed a line just above each bullet.
>Dont know what you mean with *and* the corresponding bullet.
>A bullet corresponds to a textbox. The textbox spans more than one row and the bullet (just an ordinary label) does not move.
>A screenprint with explications attached of the report and its result attached.
>Regards,
>Koen
>
>
>>Did you place a horizontal line above each of the bullet list item *and* the corresponding bullet (the line must span the width of both items to assure that both the bullet and text box move as a group)? Also make sure that the bullet is also set to float.
>>
>>>Hi Naoto,
>>>
>>>Have implented the lines, however the 'bullets' are not pushed down. What am I missing here?
>>>Lines are set .F. in print when and fixed relative to top of band
>>>Regards,
>>>Koen
>>>
>>>
>>>>I'm probably misunderstanding your question, and likely grossly oversimplifying, but if the report is a pattern similar to that of a multiple choice quiz, where there is a question text and a list of possible answers listed below (and the number of choices is limited in quantity, for example no more than five choices), then one (though somewhat kludgy) way would be to have:
>>>>* detail band would consist of a text box for question text and bullets and text box for each of the answer items (up to the maximum number).
>>>>* The text boxes are set to expand with contents
>>>>* The bullets and the corresponding text boxes are set to float relative to top of band, and the Print When expression set so that prints only when the item applies.
>>>>* Above each of the bullet and corresponding text, place a line that spans the width of the paired items, set the line to float relative to top of band. The Print When expression is set to .F. so that it isn't printed.
>>>>As a text box expands, it "pushes" the items (that are set to float) down the page, and the line above the bullet and corresponding text assures that the bullet and text are "pushed" together.
>>>>
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform