I have a notes slider panel with 3 panels, I want to print the second one but filemaker will only print the first panel even with the second panel active. How can I get it to print the second panel?
It might be that the sliders, as part of the "user experience", might be like portals - nice to look at but not really designed to print. You may need to resort to print layouts for the data on each slider and a script to rule them all.
Is it different fields/objects in each panel?
Sent from miPhone
Are you printing directly from the layout using basic "Print..." menu option or "Cmd-P"? Or is it a scripted process of some sort?
If it's a scripted process that does some additional navigation, etc, then it's possible that the default panel is being shown. You would need to include an additional 'go to object' step in the script to reselect the 2nd panel.
Yes, each panel is a different field
yes, there is a script involved, sorry I didn't mentioned in first post. script goes to a report layout, you've madea good point, will look into adding "go to object' step.
If it goes to a report layout, consider redesigning that layout so that it does not use a slide control.
I can confirm that filemaker will print the current selected slider config, don't see the problem.
Windows or mac ?
Lee Warren | Account Manager
this is what I get when I print a complicated layout - 4 panels with several slides each.
I set the dots to show.
"script goes to a report layout, "
when you change layouts, slide and tab controls revert to default panels.
then how do you get the second or third panels to print? The only way I can do this now is to go to the report layout, change to second panel & print.
true, a couple of go to object could make your day, as long as you take care of naming your slides.
Or as Phil suggested, if it's a special Report layout that you always want to have all 3 fields printing on, just include all 3 fields directly on the layout instead of in a slide panel.
there wouldn't be room to print all 3 panels, good idea though
Don't be so sure. There are lots of layout design options. You may need to redesign your report to make better use of space. You can't go wider than the page, but you can always go taller and print on more pages. If you are trying to avoid having blank areas on your report for fields/panels where no data is entered in some records, there are ways to deal with that by using sliding fields that also resize the enclosing part.
Attached is our report layout, it is normally 95% filled in.
I honestly don't have the skills to update the script, it's pretty simple as is:
How do you tell the script to go to the 2nd or 3rd slider?
We have 4 panels with a variable number of slides.
Each single slide is named, like P2S5 which means Panel 2 slide 5.
So I have 4 x GoTo Object that set any combination of slides I want.
This is the script that receives the 4 slides to be displayed:
Allow User Abort [ Off ]
Set Variable [ $input ; Value: Get(ScriptParameter) ]
Set Variable [ $P1 ; Value: GetValue($input;1) ]
Set Variable [ $P2 ; Value: GetValue($input;2) ]
Set Variable [ $P3 ; Value: GetValue($input;3) ]
Set Variable [ $P4 ; Value: GetValue($input;4) ]
Set Variable [ $$PanelConfig ; Value: $P1 & $P2 & $P3 & $P4 ]
Go to Object [ Object Name: "P1S"&$P1 ]
Go to Object [ Object Name: "P2S"&$P2 ]
Go to Object [ Object Name: "P3S"&$P3 ]
Go to Object [ Object Name: "P4S"&$P4 ]
I see nothing in that PDF that couldn't be handled without slide control panels. Not saying you need to do that. Siplus has pointed out how your script can include some go to object steps to select for specific panels in each slide control before printing, but you don't have to use that approach if you don't want to.
Here is a sample file that demonstrates one way to do what you want. It uses OnPanelSwitch triggers and OnLayoutload triggers to keep the panels in sync.
Thanks, when I get some free time I’ll try to use this in my solution
So I will need to create another slide control in the report layout for printing?
You can copy the slide control from one layout to the other. BTW on the print layout, I recommend removing the navigation dots since they don't serve a purpose on a printed page.
Yea, sorry, I thought it meant a new slide control on the printed layout.
I think I have this working now, will test some more & let you know. Great idea.
This is working, thanks so much for your solution to my issue!
Retrieving data ...