How to get one crystal report to work with two different backends?

We have a software that can work with either SQL2008 or Visual Fox Pro backend.  We are trying to compile One Crystal report that will work with either of the two backends.  How to you make sure that your Crystal Report is compiled so that it will work with both backends?
Right now my reports were originally created using the SQL2008 backend and are retaining the DBO reference in the statement, which then will not allow the Crystal report to work with the VFP backend.

You can write your data sets as a command using hand coded SQL. As long as "dbo" is the only schema used in your SQL Server database, you don't need to specify it in the SQL. SQL Server will automatically assume the dbo.
The 2nd thing... The SQL needs to be 100% compatible with both SQL Server 2008 AND VFP.  This will limit the list available functions to those that are common to both platforms AND work exactly the same in both platforms.
The other part is to make sure you are using an ODBC type connection instead of OLD/DB. That way all of the connection properties are set on the local machine and the report is simply looking for the System DSN name.
HTH,
Jason

Similar Messages

  • How to work with two different backend with same MI Server and war file

    Hi All,
    We have a requirement that we need to work with one Middleware for two backends. For that we had to copy MAM30 sync bo's to zsync BO'S with the name ZMAM30. Now both sync BO'S will point to different backends.
    I have a standard war file which was working well with standards sync bo's. Now to work on zsync bo's what all the changes do I have to do in the standard war file(code).
    As per my knowledge we have a file called "syncbonamelist.properties" which maps the sync bo keys. Also there is another file called "mapping.xml" file which maps the package name with BO name.
    Can any body please tell me, are there any other files needed to be change like "meRepMeta.xml", other than any existing code like java objects are also needed to be changed.
    Your help in this regard is highly appreciable.
    Regards
    Murthy

    Hi Murthy,
    I try to get my head around the question:WHY?
    The reason for my question is, that this influences the answer!
    Because of several reasons it is NOT possible to handle MAM and zMAM Bos at the SAME TIME on the SAME MACHINE in the way you describe it - and it makes no sence to do so at all! But anyway......
    Lets say you have two backends, cause you have two different areas of the company. But both want to use the same MI server - but the client should be independend.
    So you need two apps. One uses the MAM BOs and the second one uses the zMAMBos.
    If this is the case, dev should be straight forward I think and you solution should work already......... so I ask myself, what is the problem you have? Do you get an error?
    - First create a new MEREPMETA-XML with just the zMAMBOs instead of the MAM BOs.
    - Change the two files you mentioned above.
    This should be all then.
    If you have a look into the implementation for MAM001Impl for example, there you find a line like:
         private static final String SYNC_BO_NAME
              = ResourceBundle.getBundle("com.sap.mbs.mam.bo.impl.syncbonamelist").getString("MAM30_040");
    This takes the name from the properties file and maps it to the real BO. So changing the name in the property file to
    MAM30_040 = zMAM30_040
    will result in MAM uses the zMAM BOs.
    Be aware: after you place the WAR file in the WEBAPPS folder and do a restart to deploy the file, you need to do a data reset to make sure the new MEREPMETA.XML is read.
    AND: two apps! one for MAM and one for zMAM BOs. One APP is not possible! Cause if you have something like that in the properties file:
    MAM30_040 = MAM30_040
    MAM30_040 = zMAM30_040
    if will only take the first reading.
    But I think this is clear to you anyway
    Regards,
    Oliver

  • How to get a Crystal report as an iview in Portal

    Hi,
    Please let me know how to get a crystal report to Portal.
    Regards,
    Pradeep

    Hi,
    I used URL iview option to get the crystal report in portal and am able to view it. Thank you all for your inputs.
    But as of now SSO is not configured between BOE and BI system, so when i click on URL iview initially it asks me for credentials to BOE InfoView and after entering that it again asks for BI login as the data has to be picked from BI server.
    We are going to configure SSO mean while i just want to know whether it is possible to pass the id and passw as parameters to this url iview, if so what are the parameter id's i need to maintain to pass id and passw.
    Let me know on this.
    Regards,
    Pradeep
    Edited by: pradeep balam on Jul 29, 2011 8:34 AM

  • How to get imac 27 inch to work with asus triple mionitors to work through matro triple head 2 go

    how to get imac 27 inch to work with asus triple mionitors to work through matro triple head 2 go

    I think I got a little ahead of myself explaining my problem, so let me clarify...
    Only the one iMac is having the network file deletion problem, but it is included in the network user logon problem.  So 4 out of 5 of the iMacs have had or are having logon problems with network users accounts using mobile accounts on the systems.  2 of the 4 I have wiped and started over on and the other 2 have different network accounts being used by the primary system users.  The 5th iMac has not caused any problems except I forgot to mention that the USB on it seems flaky.
    So we are apparently full of problems. 

  • How to get past Crystal Reports Server 2008 Linux install error

    Hi,
         During the install of Crystal Reports Server 2008 on Red Hat Linux we select use an existing DB (Oracle) and it prompts for:
    Crystal Reports Server 2008 Setup
    Enter the information for your new CMS
    Oracle TNSNAME :
    [SANDBOX                     ] *
    User ID :
    [crystal_rpt                 ] *
    Password :
    which then gives me:
    Crystal Reports Server 2008 Setup
    ERROR
    Failure to validate the database credential has a potential to crash the database at a later stage. Enter the correct information.
    It doesn't let me get past this and just send me back to the previous screen.  I've check and re-checked and the information TNSNAME, User ID, and Password are all correct.  Now I can exit out the install and sqlplus to the database just fine with all that same information.
    What does this error mean?  And how do I get past it?
    Thanks,
    ~Jet

    Hi Jet,
    I've go the same problem. Have you solved this problem?
    Regards,
    Aldo

  • Crystal Reports not working with PL/SQL

    When I try and connect a Oracle stored procedure in ODBC using Oracle 8.1.7 client and Crystal 8 Reports I get the following error:
    ODBC error: [MERANT][ODBC Oracle 8 driver][Oracle 8]ORA-06550: line 1, column 13: PLS-00302: component 'TEST_PROCEDURE' must be declared
    ORA-06550: line 1, column 8: PL/SQL: Statement ignored
    This code worked just fine in Crystal Reports 7. Does anyone know how to get this to work? Any successful code snippets to share? I called Crystal Decisions Support with no luck at all.
    Thanks!

    Yes, the dialog is different than in Crystal 7 but the box is already checked.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Rick Post:
    Do you have 'Stored Procedures' checked in the 'Allow reporting on' section of the SQL page on the 'File - Options' properties page?
    Depending on how Crystal 8 was installed this setting may be different than what you have been using in Crystal 7.
    <HR></BLOCKQUOTE>
    null

  • How to get one element of a database with database toolkit

    I am working with an access database in which I want to store information about all the computers that recide in a network. The information that I will store in this database is computer's IP address, computer name, etc. Now I want to look in my database the ip address of the computers and get the ip of every one as a string. What I'm trying to do is to convert the output variant of the block "get" to a two dimensional array for then convert it to a matrix in which I can get the elements one by one. Attached is the vi in which I'm working. If you can help me to figure out how to solve my problem I'll be very happy and if I am not in the indicated discussion forum please guide me to find the correct one.
    Attachments:
    Getting just one element.vi ‏11 KB

    Well I found this post that answered my question
    http://forums.ni.com/t5/LabVIEW/how-to-get-records​et-from-database/m-p/1471374?requireLogin=False

  • How can get my Zoom R16 to work with garage band

    I just up graded garage band but i can't get it to work with my Zoom R16 .
    How do I solve this problem

    Have you contacted the zoom folks? Have you looked for updated drivers?

  • Does ANYBODY know how to get a Bluebird Mic to work with GarageBand?

    I bought this really expensive Blue Bluebird condenser mic and I'd REALLY like to get it to work with GarageBand. I have a cable that converts from low impedance to high impedance, then some adapters to plug the cable into my iMic, which then connects via a USB port. I know that's a lot of connectors, but it's the only way I can think of to turn the Bluebird mic into a USB mic. Can anybody help me with this? PLEASE??

    that looks, uh, complicated.
    none of it should be any more so than your current setup. if you went the interface route it would be Mic to interface interface to computer (USB or FireWire). if you went the analogue console route it would be the same, but into the iMic or Line-n on the computer
    so I would need a female to male mic cable
    standard mic cable, it's how they usually come.
    Also, do you recommend the external Phantom Power supply, or a new interface?
    that reaches more toward opinion, and also why i mentioned never using a separate power supply. you have to weigh cost vs quality (basically, what you expect from your final project).
    if it's just for kicks, and your iMic's quality satisfies you, $20 for a power supply seems cost effective. if you're looking to reach the quality of recordings you hear on the radio, a better interface would be the right choice now since you'd wind up there eventually.
    the in-between is the analogue console. having a mixer between the mic and the iMic definitely gives you more control since you can boost or attenuate the signal going to the iMic.
    so the 3 choices you have would be: Power Supply-least quality, least control. Analogue Console-same quality, much more control. more expensive interface-possibly the best quality recording as well as good control.
    since you picked a very good mic, i'd suggest looking toward a good interface like the FireBox (great Mic PREs for the expensive mic)
    hope that helps

  • How to get lower-quality previews when working with Full-HD?

    I'm working with Full-HD video, but I don't need preview (rendered) files to be 1920x1080 too. It takes a lot of disk space and a lot of time to render preview files.
    Is there a way to have them some lower quality? For example 720x405 resolution would be enough.
    But when I want to make a final export, I need to get Full-HD video.
    Thanks!

    Use a Custom sequence and change the previews as desired.

  • How to get RGB color corrector back working with YC waveform monitor

    so, as many of you are probably aware, Adobe's latest update killed the RGB color corrector, at least in terms of using it with the YC waveform monitor.
    In this thread ( http://forums.adobe.com/message/4825916#4825916 )
    someone says-
    "Yes it's a Bug since the 6.0.2 Update. I replace the effect in the premiere plugin directory with the same from version 6.0.1 and it's working again"
    how can I go about doing this? 
    I looked on another machine running premiere 6.0.0, but I am not seeing a plugin for RGB color corrector in C:\Program Files\Adobe\Adobe Premiere Pro CS6\Plug-ins\Common
    and I don't know what "RGBColorCorrector.cubin" is in  C:\Program Files\Adobe\Adobe Premiere Pro CS6\PTX\cubin11
    bottom line is that I want the RBG CC back working with the YC waveform monitor again.

    also, I saw that initially, but assumed it was only used by after effects, due to the AE in the name, and that windows classifies it as an "adobe after effects effect".

  • How to get new E8400 CPU to work with P965 Neo-F V2?

    My old Core 2 Duo E6850 CPU died recently, but Intel doesn't manufacture that model any longer it seems and noone has it available. From the mainboard CPU compatibility list I could see that the equivalent E8400 model would work with my P965 Neo-F V2 as well, and the guy who sold it to me said it would. However, if I understand the compatibility list correctly, the E8400 CPU needs the newest 3.8 BIOS. I've never flashed the BIOS, so it's whatever version it came with (2.1 I think).
    Is there any way to get this BIOS on the mainboard without my old CPU? I got a used (but working) E8400 CPU to try with, but it gets stuck at the first boot screen. I can't access the BIOS settings or get a keyboard to work.
    Is there anything I can do with my current CPU and mainboard, or do I have to find a CPU that runs on the mainboard, flash the BIOS and then use the new CPU? Am I completely screwed?
    Thank you.

    do I have to find a CPU that runs on the mainboard, flash the BIOS and then use the new CPU?
     Yes. Original BIOS would have been 3.0
     Edit: This is best way to flash BIOS >> USB BIOS flash << Don't use 'Live Update'

  • How to get the number of years, months with two sysdate()

    Hi All,
    Sorry for posted another question regarding the conversion.
    I have the hiring day and current day in date format like : '2005-10-01' and '2006-09-14'
    How to get the differences between current date is ('2006-09-01') and
    hiring date is ('2004-10-01' )
    in the format number of years and number of month without using the Mod
    function . For this example the result is : 2 years 1 month
    Thanks
    JP

    How to get the differences between current date is ('2006-09-01') and
    hiring date is ('2004-10-01' )
    in the format number of years and number of month without using the Mod
    function . For this example the result is : 2 years 1 monthshould not it be 1 year 11 months???
    SQL> select (date '2006-09-01' - date '2004-10-01') year to month diff from dual;
    DIFF
    +01-11

  • How to split one shared iTunes library associated with two iTunes accounts?

    My boyfriend and I share one computer and have one shared iTunes library on that computer. We both maintain our own separate iTunes accounts. We have very different tastes in music, literature, film, etc. the library has become quite large and my boyfriend is frustrated by the complexity of synching his devices to just his selections and would like to separate our purchases into two separate libraries based on our iTunes account purchases. What is the easiest way to split into two different libraries?

    To my knowledge, there's no quick way.

  • Two VGA monitors don't work with two different G4s, but both work with G3!

    I recently acquired two used Power Mac G4s (one of them is a mirrored-door dual-processor that I got from school and was told should work, the other is a Gigabit Ethernet model, and should also work), from two completely different sources. They both turn on (I get a power-on light, I hear HDDs churning, and I get a power chime from one of them, and they react to the usual Mac stimuli, mouse and keyboard light up, reset button works, etc.) but I get *absolutely no video*. The monitor syncs for a second, like it gets a quick signal, then goes immediately back to the "CHECK SIGNAL CABLE" message.
    I have tried them both with two generic PC VGA monitors (though they were both kind of old and crummy ones, they work on my G3 and other computers. I've tried the working PCI video card from my G3, that doesn't work, nor does swapping their video cards. They both have Apple-supplied ATI AGP video cards, both with Apple's proprietary ADC interface, though one has only DVI out (with a DVI to VGA adapter that came with it) and the other has a straight VGA port.
    The weird thing is that, even though these computers have never, er, met before, they have the exact same problem. The only thing these things have in common is the monitor I'm using. This leads me to believe
    The only thing left I can think of is to hook them straight from the DVI port to my HDTV, but I don't have a DVI cable, much less know ANYTHING about DVI. Could it be that these particular VGA monitors don't like AGP video cards, or some sort of weird incompatibility that isn't well known?
    I figure if anyone's seen something like this, you guys have. Here are the AppleHistory entries on these machines, if it helps:
    http://apple-history.com/body.php?page=gallery&model=g4giga&performa=off&sort=da te&order=ASC
    http://apple-history.com/body.php?page=gallery&model=g4_mirror&performa=off&sort =date&order=ASC

    The software on the hard drives may be set for a video setting that won't work with your monitor. A few things to try (in order):
    1) Reset PRAM. Hold down Cmd-Option-P-R when booting until you hear the third Boing.
    2) Hold down Option when booting. Should show symbol of hard drive, plus a couple of arrows.
    3) Boot from a CD (Install disk or, preferably, Hardware Test Disk).
    4) Safe boot. Hold down "S" just after the boing. Release it when (if?) you see the turning gear.
    If it is a scan rate problem, one of these should show some video.

Maybe you are looking for