I have 4 versions of a postcard. I have the version in my list to state which version to use. I have all 4 version in one PDF and have named pages 1 and 2 as body and 3-8 as unused. When I compose the file, it uses the default pages of 1 and 2 or the last 2 pages 7 and 8. For the versions that should be using pages 3-6, it is using pages 1 and 2. My script looks as follows:
if (Field("version") == "CORALVILLE")
{
FusionPro.Composition.SetBodyPageUsage("Coralville1", true)
FusionPro.Composition.SetBodyPageUsage("CedarRapids1", false)
FusionPro.Composition.SetBodyPageUsage("Coralville2", true)
FusionPro.Composition.SetBodyPageUsage("CedarRapids2", false)
}
else
{
FusionPro.Composition.SetBodyPageUsage("Coralville1", false)
FusionPro.Composition.SetBodyPageUsage("CedarRapids1", true)
FusionPro.Composition.SetBodyPageUsage("Coralville2", false)
FusionPro.Composition.SetBodyPageUsage("CedarRapids2", true)
}
if (Field("version") == "NORTHLIBERTY")
{
FusionPro.Composition.SetBodyPageUsage("NorthLiberty1", true)
FusionPro.Composition.SetBodyPageUsage("CedarRapids1", false)
FusionPro.Composition.SetBodyPageUsage("NorthLiberty2", true)
FusionPro.Composition.SetBodyPageUsage("CedarRapids2", false)
}
else
{
FusionPro.Composition.SetBodyPageUsage("NorthLiberty1", false)
FusionPro.Composition.SetBodyPageUsage("CedarRapids1", true)
FusionPro.Composition.SetBodyPageUsage("NorthLiberty2", false)
FusionPro.Composition.SetBodyPageUsage("CedarRapids2", true)
}
if (Field("version") == "WASHINGTON")
{
FusionPro.Composition.SetBodyPageUsage("Washington1", true)
FusionPro.Composition.SetBodyPageUsage("CedarRapids1", false)
FusionPro.Composition.SetBodyPageUsage("Washington2", true)
FusionPro.Composition.SetBodyPageUsage("CedarRapids2", false)
}
else
{
FusionPro.Composition.SetBodyPageUsage("Washington1", false)
FusionPro.Composition.SetBodyPageUsage("CedarRapids1", true)
FusionPro.Composition.SetBodyPageUsage("Washington2", false)
FusionPro.Composition.SetBodyPageUsage("CedarRapids2", true)
}
return "";
I have had this work when just switching out one page, but have never tried with multiple pages. Any help would be appreciated.