1 Reply Latest reply: Jul 29, 2014 10:31 AM by Ron M-Oracle RSS

    Prodika print customization

    Maniraju

      HI Team,

       

      We are facing following difficultly in customizing print to satisfy the client requirement

       

      1. Printing SCRM custom sections and excluding it from Print

       

      We have built several print template one for each Business region(US/UK/Asia Pac etc) used by our client. When the SCRM is checkbox is selected in the print, SCRM details will be printed along with its custom section

       

      For example, Lets say we have custom section Section1, Section2, Section3 in the SCRM and we have print tempaltes template1,Template2 and Template3 for each region

       

      US - template 1

      UK - Template 2

      Asia Pac - Template 3

       

      Scenario 1: when the client uses template1 then custom section 1 should be excluded in the print out and all other sections section2 and section 3 should get printed

      Scenario 2: when the client uses template2 then custom section 2 should be excluded in the print out and all other sections section1 and section 3 should get printed

      Scenario 3: when the client uses template3 then custom section 3 should be excluded in the print out and all other sections section1 and section 2 should get printed

       

      How this can be achieved.

       

      1. can it be achieved by using Print guard condition? if so do we have any sample code to tell us which class and methods to be over ridden and how it can be configured in MLL file?

      2. is there any way we can identify which template being used in custom c# plugins

      3. which property can be used to Uniquely identify a template that is being used for printing

       

      Thanks

        • 1. Re: Prodika print customization
          Ron M-Oracle

          One possible approach is to use the User Interface Extensibility feature from the Extensibility Pack. This would allow you to add some Javascript logic to accomplish this, possibly.

           

          See the User Interface Extensions.doc document in the \Utilities\UIExtensions folder for more information.

          You can also watch the introductory video on the User Collaboration site for a high level overview

           

          Is this for the Spec Print popup in GSM? If so, you would use the UIExtensionGSMPrint and UIExtensionGSMPrintTrade extension points.

           

          Let us know if you have questions