Design a single template for multiple reports with different column order

Hi,
I need to migrate the existing reports from SQL Server Reporting Services to Crystal Report 2008, and the column order in the report is very important to the clients since clients have existing code to ingest these reports into their database. Now I want to create a single template with lot of parameters for all reports. My question is how I might use one template to create multiple reports with different column orders in the reports?
For example, client A has the following column order in their report: firstName, LastName, DateBirth, SSN. Client B has the following column order in their report: SSN, DateBirth, LastName, FirstName. Can I use one template to create these multiple reports?
Thanks in advance.

-As I mentioned you can find Template Field object in Insert menu of crystal report Designer 2008.
As soon as you select Template Field object you will be able to see a box beside ur mouse cursor. Drag and drop this box at required place. Now when you place this object in report you will get some thing like this "<TemplateField1>" listed under Formula Fields tree. Double click "<TemplateField1>" formula to add your conditions.
-I have not tested it for large amount of Customers. However as the number of customer increases the number of conditions will get increased.
For the customer that want the same ordering of columns you can put those customers under one condition.
    for Example...
          if(?Client in ['clientA','clientA']) then
                    <TableName>.<Field>......
-What do you mean be 40 columns? Do you mean 40 fields or you want to show 40 columns in report? Please elaborate.
Regards,
Amrita
Edited by: Amrita Singh on May 21, 2009 7:54 AM

Similar Messages

  • BO xi 3.1 u2013 schedule a template for multiple reports with different column

    Hi,
    I need to migrate the existing reports from SQL Server Reporting Services to BO, and the column order in the report is very important to the clients since clients have existing code to ingest these reports into their database. Now I want to schedule a single template with different parameters for all reports in BO, or create a single template with lot of parameters for all reports. My question is how I might use one template to create multiple reports with different column orders in the reports?
    For example, client A has the following column order in their report: firstName, LastName, DateBirth, SSN. Client B has the following column order in their report: SSN, DateBirth, LastName, FirstName. Can I use one template to create these multiple reports?
    Thanks!

    Hi,
    The only approach I can think of is to create a template report which uses variables
    For each column you would need to variable
    v_columnAName and v_columnAValue
    v_columnAName would have a if statement in it
    =if([client]="clientA" or [client]="clientC";NameOf([firstName]);if([client]="clientB";NameOf([SSN]);NameOf([lastName]));
    v_columnA would have a if statement in it
    =if([client]="clientA" or [client]="clientC";[firstName];if([client]="clientB";[SSN],[lastName]));
    This would only work when you had a small set of clients.
    This might be more managable if it was done in the universe
    Regards
    Alan

  • Vendor invoie for multiple POs with different payment terms

    Hi,
    We have a vendor which send a single invoice for multiple POs which have different payment terms. Now if we create a single invoice in MIRO, then only a payment term can be applied.
    However user want to pay to the vendor corresponding to the PO terms.
    Please let us know any way apart from creating multiple MIRO documents.
    Regds,
    Nand

    Hi,
    You can achieve so in standard SAP.
    Go to OBY6 and activate the check box "Enable Amount Split" in your company code. Then in MIRO, a new tab will appear in the header as "Amount Split"
    In this tab, you can split the vendor invoice in multiple lines with respective payment method and payment term.
    I hope this will help you.
    Regards,
    Gaurav

  • Single ERS Invoice for multiple POs with different GS and same IP

    Dear All,
    I have a Requirement as per the below scenario:
    We need to have single invoice created using ERS (MRRL) functionality in the below scenario:
    Two POs created with different Partner function GS (goods supplier) and same IP (Invoice party partner function).
    Ex:
    GS IP PO GR ERS
    vendor1 10001 4500001 500001 Yes ( GR-IV-Yes, GR done- Yes, same payment terms - 001)
    vendor2 10001 4500002 500002 Yes ( GR-IV-Yes, GR done- Yes, same payment terms - 001)
    When I run ERS for last 1 week (GR) and select the option (Doc selection – per IP or other criteria like GRs posted in last one week) , system should create 1 invoice document. Standard SAP posts 2 documents for each GS.
    I have tried using 2 user exits for MRRL, but none of them work for this functionality.
    Thanks,

    Hi,
    Go for  MIRO without MRRL.
    Instead ERS, you can post single  Invoice(MIRO) for multiple POs  for one vendor.
    OR
    Check with Technical consultant and go for development to have single ERS output for multiple ERS invoice documents for single vendor.
    Regards,
    Biju K

  • Single payment for Multiple vendor with Common Remit to payee

    HI
    2 vendors "A" and "B" maintained with common remit to payee as "X "Vendor. 2 PO created and 2 invoice created. both the invoice are open for payment. When i run automatic payment with both the vendor, can i get single payment cheque ?. Payment method for both vendor is Cheque. I have done necessary setting in vendor master for single payment.

    Hi Madhavan,
    Before doing the payment you should change the setting of APP.
    Go to OBVU transaction
    There is option 'single payment for marked item' in Grouping of items
    Select that check box
    Now you can pay one single payment for 2 vendors invoices
    May be this information is useful to you
    If you have any doubt feel free to ask
    Regards
    Surya

  • Single logon for multiple reports in Hyperion Portal Insight

    Hyperion Portal Insight 8.3
    I have 3 reports that are to be migrated into Hyperion Insight. They are at
    present in Hyperion Explorer.
    It has a single login page where login information (user name and password) is
    captured and then the menu page opens up.
    In the menu page there are 3 links pointing to different dashboards,charts and
    results. Also, this login page is a seperate query and this query calls other 3
    reports and based on java script intelligence it passes on actual report
    name,dashboard name and also user authorization details.
    Now while migrating it onto Hyperion Portal insight, since it is web based -
    1. How can I have single logon for these 3 reports stored and passed onto other
    reports? since here the method for web sessions is OpenURL method.What do you
    suggest? how can I achieve this (java Script,AD,Seperate reports)? Please help.
    Thanks very much.
    R
    Edited by: user12056783 on 13-Oct-2009 15:45

    Once you are logged in to the "Hyperion Portal" as you call it, your user credentials are automatically passed among all the components. Therefore, a lot of the logic you created to pass credentials between BQY files in a desktop environment are no longer needed.

  • How to schedule multiple reports with different local to change static field language ?

    Hi all,
    we have requirement that we will place multiple schedule request on same server ,This schedule request will be different local setting with parameter value like: en-GB,en-US,Chinese...etc .We used translation Manager for this and it takes this parameter and change report language for static fields.
    problem is that ,on server it is not working properly,we tested for one report .if we pass prompt value to change local setting in report the we need to log off and login again in CMC to reflect new local or on BI Launchpad we need to refresh page then it shows new language.
    How we can do this with multiple scheduled report which will have different local value like en-GB,en-US,Chinese,German....?These schedule request are getting placed in server by one user .
    Please help us with sample code.
    Thanks
    Madan

    Hi,
    The only approach I can think of is to create a template report which uses variables
    For each column you would need to variable
    v_columnAName and v_columnAValue
    v_columnAName would have a if statement in it
    =if([client]="clientA" or [client]="clientC";NameOf([firstName]);if([client]="clientB";NameOf([SSN]);NameOf([lastName]));
    v_columnA would have a if statement in it
    =if([client]="clientA" or [client]="clientC";[firstName];if([client]="clientB";[SSN],[lastName]));
    This would only work when you had a small set of clients.
    This might be more managable if it was done in the universe
    Regards
    Alan

  • PDF for multiple users with different values

    Is there a way to create a PDF to be sent to multiple users but have different values in the PDF? For expample employee A's offer letter is for $50/hour while employee B's offer letter is for $55/hour. But they have the same offer letter just with different values.
    I have Enterprise EchoSign and FormsCentral.
    Thank you!

    Hi,
    Thanks for asking, but FormsCentral currently does not support this.
    Perry

  • Is there a way to use a single bitmapdata for multiple images with GPU mode?

    With GPU mode is there a way to bring in a single 1024 X 1024 png containing all my sprites and then slice it up into multiple display objects all refering to the original BitmapData?
    I have an app that runs in GPU mode - but I want to optimize the image management.
    I am making three sets of images in the orders of 2048, 1024 and 512 px.
    The app is a book app and each page has around 4 to 5 bitmaps. I would like to bring in one single image and slice it up - but just refer to the original bitMapData in the memory.
    Is there a way to do this - e.g. using a masking technique?
    I think it is possible using textures in direct mode - but that is not an ideal solution for me - as the app is already in the appstore - and I would have to entirely refactor it for stage3D. Also I use very large bitmaps which have some masking animations applied to them dynamically: http://youtu.be/Nm0T1jLCTz8?t=42s
    Currently, I use jpgs and a jpeg mask file for each image which I composite to get the alpha - then I scale them.
    PNGs may be better for GPU - (no compositing) but they make for a huge app file.
    Now I am converting it to use diffent sized assets depending on the device, then scaling them if need, and then compositing them for apha.  What I was hoping was to find a technique that could reduce the number of bitmapdata objects used and reduce the operations in general. 
    Any thoughts on optimizing would be appreciated.  I can add my code here if it helps.

    Tell Apple:
    http://www.apple.com/feedback/iphone.html
    We're all users here, just like you.

  • Single Maintenance plan creation for multiple equipemnts with different cyc

    Dear Experts,
    I had a following scenario to map in PM module. can anybody guide me to map this process?
    we had no.of equipments under one functional location and will go through preventive maintenance on yearly basis. For this, i will create the single cycle yearly maintenance plan which comprices of maintenance items, which is fine. out of these equipments some of the equipments will go for routine maintenance like quarterly, half-yearly, tri-quarterly. user want to club these scenarios also in single preventive maintenance plan. when we scdule this plan, system has to deliver monthly orders and as well as yearly orders from single preventive maintenance plan.
    Thanks & Regards,
    Krishna

    Hi Krishna Murthy,
    It can be acheived in the following Manner.
    Create a Strategy say "Test" with Packages 1M, 2M,Q,H,Y packages.
    Create 5(say) Equipment Task Lista for each of the 5 Equipment at that FL.
    1st Task List will have Operations related to say Monthly(1M), Quartely(Q), yearly (Y)
    2nd Task List will have Operations related to say Monthly(1M), Quartely(H), yearly (Y)
    And so on... as per Business Requirement.
    Now create a Maintenance Plan with 5 maintenance Items with respective Task Lits.
    Now Schedule the Plan and give the Last Completion date as the Yearly package (A date one year less than the day you wanetd the yearly plan).
    Then check the calls.
    Regards
    MLN Prasad

  • Single prompt for multiple reports in a webi doc

    I have a webi document with three reports; each three has it's own query.
    I want to apply a date prompt one each report; how do I create a prompt that could accept date value only once and apply on all three queries.
    I tried to put the date prompt on each query separately and it prompts for all three; means I have to enter same date value three times.
    Please advise.
    Thanks

    Hi Ahmed,
    BO differentiate prompts on the basis of its definition.
    You must use the same prompt definition in all the three queries to display it once while asking for the user response:
    @Prompt('Text','A'\'D',{'Class\LOV Object'},mono\multi,free\constrained)
    P.S.  you need to drag it separately in the 3 queries.
    Regards,
    Rohit

  • Multiple scheduling for same reports (with different prompt)

    Hi,
    I have to plan the scheduling of 10 reports (refresh and then .pdf generating). But i have to refresh these reports for 15 countries each time (prompt different between each instance).
    So it will be 10*15=150 refresh done on the database !! Is it possible to make a 'massive' refresh (for all countries) and only filter by country when generated the input format (.pdf) ?
    What is the best practice ?
    Regards

    Hi
    then you should definitely take a look at the publications.
    [http://help.sap.com/businessobject/product_guides/boexir2/en/xir2_bip_publishing_en.pdf]
    Regards,
    Stratos

  • ICloud for multiple devices with different IDs

    I presently have a MacbookPro (10.7.2), iPhone (5.0.1), and an iPad (5.0.1) all on iCloud, linked by my former MobileMe me.com account, that is now my new iCloud ID. No problems with these three.
    What I would like to do (I think, read on...), however, is link my husband's iPhone and MacAir to the same iCloud account, as we share all key programs (calendar, contacts, photos, music, etc) except Mail. We were previously synced up
    He has not upgraded his computer to Lion or his phone to 5.0.1 yet, but before we do that, I'm trying to figure out how we can make them all work together, less Mail, which I believe would mean setting up a new iCloud ID that we use for everything.
    My questions are:
    1 - Is it possible to reset my computer, iPhone and iPad that are already on iCloud to a new iCloud ID/email address, and if so, would I a) lose access to my old MobileMe me.com account that is presently acting as iCloud ID, and b) lose content from the programs (contacts, iPhoto, iTunes, etc)?
    2 - If above is possible, if we create a new 'official' iCloud ID that we use on all devices in the family, would I be able to retain my old MobileMe me.com address, as I've used it for years and have too much saved in mailboxes to easily let it go?
    3 - Also, would the joint syncing of all devices mean that all of my email addresses would be on his devices and vice versa, or would that be controllable (example, if I have new iCloud ID, old MobileMe, Yahoo, etc and he has new iCloud ID, AOL, Hotmail, do all show on both devices??)
    If I am making our sharing of applications more complicated than it should be, please enlighten me. We basically just want to be able to have the same master contact list, calendar, iPhoto and iTunes libraries, Apps, etc..
    Thank you!!!!

    1a You won't be able to re-use your me address.
    1b No you could save the content if done correctly (iTunes is not iCloud)
    2 No, you won't be able to re-use your me address.
    3 The me addresses on a single account can all show up on a device or none show up on a device depending on whether mail syncing is on or off, you can't have some addresses on and some of on a device.
    I believe you have two choices.
    You can both use your existing account and could sync all the things like calendars etc etc, you can have your email address and your husband could have an alias, but you would both see each others mail (and it's not overly clear which is which)
    You can keep your account, he can start his own, that way you would each have your own email address without seeing each others. You can add his account to yours as a secondary account and just turn on syncing on calendars, contacts etc, he could do the same with your account. iTunes isn't iCloud, so you could both use your existing iTunes account and keep access to all your music, movies, apps, books etc. The only thing you couldn't share would be photostream, which is rather unfortunate but there.

  • How to create group bom for multiple plants with different company codes

    Dear all,
    In my current scenario we have 5 Company codes with a plant with each company. The same kind of materials exist in all the 5 plants, so what i want is when i create any BOM, that BOM has to extend in all the company codes, as with GROUP BOM i can able to extend the same in only one company code.
    So how to do this?
    Thanks in Advance
    Bhushan

    For that first extend all the materials to all the plants... In one plant create a BOM for the material..
    In all other polants in CS01,   click COpy from .. There you mention the matreial and the plant in which the BOm is alerady available..
    karthick

  • Perdiem calculations for multiple locations with different statutory types

    Dear Experts,
    As part of the perdiem calculations, when an employee selected different statutory trip types for different dates in a trip duration,perdiem to be calculated differently.But i am failing to calculate to such type of perdiems.
    For Example :
    Trip duration is, say from 01.05.2014 to 10.05.2014
    Statutory trip types X with amount 200/day, Y with amount 300/day
    When employee select the statutory trip type for  01.05.2014 to 05.05.2014 as X
    and for 06.05.2014 to 10.05.2014 as Y
    As per the scenario
    01.05.2014 to 05.05.2014 (5 days *200) =1000
    06.05.2014 to 10.05.2014 (5 days *300) =1500
    total perdiem amount to be 2500 for the total trip duration
    But my system considering last statutory trip type in calculating total perdiem as 3000 for the entire trip.
    Please provide your suggestions to meet the requirement mentioned above
    Thanks & Regards,
    Y.V.P.Deepak

    Hi Deepak
    Kindly mark correct  if  your question has been solved .
    For your next query , you can post it another post.
    To  post in Fi with amount split , you can work on another badi: TRIP_POST_FI
    There  you can make lot of changes before you post in FI
    Thanks
    Anwar Hossain

Maybe you are looking for

  • Calling web service from applet

    Hi, I am trying to consume a .NET web service from a java applet. I use JDev9i and I generated a clientside-stub... It works fine in the development environnement, but I get this exception when executing from browser: java.lang.ExceptionInInitializer

  • Firefox uses too much memory

    I've been using Firefox as the default browser on my systems (both Windows and Linux and in 32 or 64 editions) and for some reason Firefox consumes too much memory. Now trust me. I have a very fast machine and so I get very frustrated with this issue

  • No partner functions for partner determination profile found

    Dear Experts, I encountered a situation whereby a message above is displayed as Info on ICWC. I have configured a new Agent Inbox and IC Webclient Profile. I simulated user login and was prompted with the above info. User has a BP record created of t

  • XI 3.0 Installation Software

    hi, I'm planning to install XI, I got all the documents in the marketplace. Pleaset let me know how to get the software (CD number??). And can I download Rapid Installer (standalone), if so please let me know the url / path in Marketplace. HP

  • Bizzare component behavior

    Hello, I have created a custom component called a ChartCell based off a tilelist. I have a SuperPanel (from http://www.wietseveenstra.nl) with a viewstack and a tabbar, with 4 types of ChartCells inside (see code below). I retrieve data from an exter