Representing GUIDs as a fixed string vs. using the RAW datatype

I possibly made a mistake having my GUIDs represented as a CHAR (37) instead of using RAW (16). Our GUIDs appear in the database similar to the example listed below:
{9DDD37EA-D2064770-A6C0888F-7A2771B8}
Is there a huge disadvantage to the way we are representing our GUIDs? I know there is in the case if I want to use sys_guid () to generate GUIDs in a stored procedure, but are there any other reasons as to why I should switch? Would look ups in the database be quicker as a result?

Hi Steve
It seems like you have alot of different versions of Crystal Reports and Business Objects products and you are getting them mixed up a bit. It can be confusing.
So basically you want to access Crystal reports via the BO SDK and you want the reports to connect to web services.
1. Creating the Report
Since you have BOE XI R2 my guess is that you have a copy of Crystal Reports XI R2 or R1.
Create the report with XI because it comes with a special XML Web Services data source driver. My guess is that you already have the web service created.
2. Publish the report to BOE XI.
Using the report designer publish the report to BOE (Save As).
3. Write code to view the report.
If you need to change the datasource at runtime then you will want to use the Report Application Server (RAS) SDK to do that. If you are only changing the data source to move from Dev/QA/Production then you may not want to do this task at runtime. In the CMC you should be able to change the data source for migration purposes.If you truely need to do it at runtime then you want to do RAS.
Here's a sample to get you started.
http://diamond.businessobjects.com/node/6197
<a href="/blog/10">Rob&#39;s blog - http://diamond.businessobjects.com/robhorne</a>

Similar Messages

  • How to pass multiple query string values using the same parameter in Query String (URL) Filter Web Part

    Hi,
    I want to pass multiple query string values using the same parameter in Query String (URL) Filter Web Part like mentioned below:
    http://server/pages/Default.aspx?Title=Arup&Title=Ratan
    But it always return those items whose "Title" value is "Arup". It is not returned any items whose "Title" is "Ratan".
    I have followed the
    http://office.microsoft.com/en-us/sharepointserver/HA102509991033.aspx#1
    Please suggest me.
    Thanks | Arup
    THanks! Arup R(MCTS)
    SucCeSS DoEs NOT MatTer.

    Hi DH, sorry for not being clear.
    It works when I create the connection from that web part that you want to be connected with the Query String Filter Web part. So let's say you created a web part page. Then you could connect a parameterized Excel Workbook to an Excel Web Access Web Part
    (or a Performance Point Dashboard etc.) and you insert it into your page and add
    a Query String Filter Web Part . Then you can connect them by editing the Query String Filter Web Part but also by editing the Excel Web Access Web Part. And only when I created from the latter it worked
    with multiple values for one parameter. If you have any more questions let me know. See you, Ingo

  • How do I use the raw file editor in PSE9 on a jpeg file?

    How do I use the raw editor in PSE9 on a jpeg file?

    Browse this post for more info - http://blogs.adobe.com/pselements/open-jpeg-files-in-adobe-camera-raw- in-photoshop-elements

  • I have used Photoshop CS2 for over 5 years with Dimage A2 using the RAW forment, Now it will not work. Any answers out there? Thanks

    The Photoshop has always worked well with the Minolta DimAge A2 using the RAW format. Now, it will not.  Strange that Corel Paint Shop Pro X2 Ultimate works fine and cost less tha $100...  Any responses out there about that?

    They may know more in the Camera Raw forum.

  • Edit Raw in extrernal editor, will it use the raw image or the JPEG?

    Does iPhoto 06 uses the RAW image when editing it in an external program (like Photoshop) of does it (like iPhoto 05) open a JPEG instead. Opening the RAW file and saving the edited picture back to iPhoto in JPEG would be really handy!
    But doe it do that? I haven't bought iLife 06 yet...

    it depends how you set up preferences. Go to iPhoto -> Preferences, click on the Advanced cog and select "Use RAW files with external editor". That will allow you to open your RAW file in the converter of your choice. It will not, though, update the JPEG back into iPhoto. You will have to reimport it or do like me and continue to search this discussion board for a way to do this.
    Michel

  • Is it possible to download software from the Adobe site which will enable me to use the raw processor in Elements 9, to work on images shot with a Nikon D800 DSLR?

    Is it possible to download software from the Adobe site which will enable me to use the raw processor in Elements 9, to work on images shot with a Nikon D800 DSLR?

    The D800 is not on the list of supported cameras for the Camera Raw 6.5 update, bur the D80 is:
    http://www.adobe.com/special/photoshop/camera_raw/Camera_Raw_6.5_ReadMe.pdf

  • Like most professional photographers, I shoot and edit in RAW rather then JPEG. Is Photos app going to allow me to use the RAW format?

    Like most professional photographers, I shoot and edit in RAW rather then JPEG. Is the Photos app going to allow me to use the RAW format?
    iMac with 3TB drive and 32 GIG of RAM. Three DROBO storage systems for data and backup.

    Try the alternatives, or wait for reports by the users who already migrated. For example, Capture One is more similar to Aperture than Lightroom:
    http://www.cnet.com/news/phase-ones-updated-image-editor-throws-apple-aperture-u sers-a-lifeline/
    http://www.photographybay.com/2014/10/01/capture-one-pro-8-unveiled-features-app le-aperture-migrate-option/
    I'll keep my main libraries in Aperture, as long as it compatible with the operating system.  If that no longer works, I'll start a new main library with digikam. If there is no native Mac application, that offers what I need for my workflow, I'll switch back to open source software.

  • Is there a way to get the actual XML string when using the JAXP SAX Parser?

    Hi All,
    I am using a JAXP SAX xml parser and am looking for a way to get the actual line of xml that is being parsed from within a content handler.
    Here's my scenario. Consider the following example xml document.
    <formCollection>
       <form name="myForm">
          <text/>
          <selection/>
       </form>
       <form name="anotherForm">
          <text/>
       </form>
    </formCollection>My hope is to validate the entire document and then insert an xml string containing each "form" element (and its sub-elements) into a map for later use. My thought was to create a String as each "form" element is being parsed (begining with the form's startElement event and concatenating until the form's endElement event is reached) and then inserting this string into the map. Is there a way to get the actual line of xml that is being parsed, rather than just the element name and attribute values?

    DrClap wrote:
    YouRang wrote:
    2. The first handler would validate the entire XML document, extract the "type" attribute from each <form> element, and place each <form> element and its sub-elements into the map of Strings, using the "type" attribute as the key. The second handler would take a <form> element and parse it into a Form object for the display. This option was the impetus for my question because it relies on the first handler being able to access the entire <form> element XML String and write it to a map.I don't see why you need the raw data from the XML document here. You should already be abstracting your data into Java classes in the first handler, instead of making the second handler do the parsing all over again.Correct, I am not referring to XForms. In this case, it happens that I am using the XML to generate an SWT ScrolledForm object and, thus, the XML element name happens to be named "form." However, the concept/design problem could apply to any type of object and the XML element could be appropriately renamed.
    My experience with XSLT is limited and I haven't done anything with it for several years. With that said, it seems that it is primarily used for generating web content, which wouldn't apply in this case because this is for a client-server application. I could be off base on this one -- if XSLT applies to much broader translations and would be more appropriate for generating Java objects than my current methodology, I could certainly look into it further.
    I apologize that option two didn't make more sense; it is difficult to explain. Yes, optimally the data should be abstracted into Java classes in the first handler. This is really an elaboration that I failed to specify when explaining option one. The problem is that the user can choose to create any number of "forms" of any type. For instance, let's say that from the File -> New menu there are options for seven different types of forms and each form is used to send completely different data. The user can select form1, select form1 again, select form4, and select form7 (or any other combination) and bring up tabs that display the different forms. The user can then enter data and submit each form separately. When the user selects File -> New -> FormX, a SWT ScrolledForm object that corresponds with FormX must be given to the display. Because SWT ScrolledForm objects do not allow a deep copy, I cannot simply read the XML <form> elements at initialization, parse them into ScrolledForm objects, and pass deep copies of the ScrolledForm objects to the display each time the user clicks File -> New -> FormX. The only simple way I see of getting a new copy of a ScrolledForm object is to reparse the appropriate XML <form> element in order to create one each time the user selects File -> New -> FormX. As such, one handler would need to read the entire XML document and parse the <form> elements into a map (or some other data structure) and another handler would need to parse individual <form> elements into SWT ScrolledForm objects. The first handler would be called at initialization and the second handler would be called each time a user clicked on File -> New -> FormX. Once again, this isn't exactly my favorite implementation... but seems the simplest given that there is no way to do a deep copy of an SWT ScrolledForm object. Hopefully that makes a little more sense. No worries if it doesn't -- I just figured I'd throw this out there and see if anyone had a better idea.

  • View created with NUMBER(126) type instead of using the underlying datatype

    I have a view that needs to be updated with one additional field. The view combines the contents of three different tables with the same fields using UNIONs and some logic to filter out certain contents from each table. I created the new field in each of the three underlying tables with a type of NUMBER(4), then added it to the view and it had a type of NUMBER(126). This caused errors to be generated by queries (PLS-216).
    I don't know how relevant this is, but if I use the version of the view that I pulled out of our source repository, which was written for 9i, EVERY number field shows up as NUMBER(126) in the 10g database whether I include the new field or not. That script has the following format:
    CREATE OR REPLACE VIEW <viewname> (<field1>, <field2> ... ) AS select <field1>, <field2> ... from
    <select 1>
    UNION ALL
    <select 2>
    UNION ALL
    <select 3>
    ) a
    LEFT JOIN <table4> ON field = field
    I used dbms_metadata.get_ddl to pull the DDL out of an existing 10g production DB, and it was more or less the same except it began:
    CREATE OR REPLACE VIEW <viewname> ("<field1>", "<field2>" ... )
    That is, all of the field names were in quotes. When I ran THAT on a different 10g instance, all of the NUMBER fields pulled their size from the underlying tables; when I modified that script to include the new field, it was the only field that was a NUMBER(126)

    Strangely, I was able to get the correct datatype by moving the new field to the beginning of the view. Metalink indicates that this is a bug in Oracle.

  • [Android]why can't "text reflow" be fixed instead of using the unreliable broken "text inflation"?

    text inflation as a desktop-to-mobile-view conversion doesn't work, and can never be fixed.
    it will always either fail to make important parts of websites readable, or completely unhinge them.
    opera mini, opera mobile(now classic) and opera for android show how well "text reflow" works for desktop pages on mobile devices.
    before the opera mobile EOL I never needed mobile versions of pages.
    firefox for android already has a text reflow feature, but it is hidden away and unusable because of 2 easily fixable problems.
    1. "text inflation", it's completely unnecessary to require enlarged text in order to reflow but with this feature disabled(text to smallest size) there is no reflow.
    2. "fixed zoom", currently double-tap zooming will always put the text fullscreen(which on a desktop layout is still too small)
    a "fixed zoom" option that always zooms a set % regardless of where you double-tap should allow zooming in to a level where text is readable and should force "text reflow" to reflow text to screen-width.
    so why are we still stuck with either messy or unreadable text on desktop pages?

    you seem to have missed the point of my post.
    firefox has 2 methods to make desktop pages readable on phones, "text reflow" and "text inflation".
    text reflow is disabled by default and doesn't work properly because of a few unchangeable settings, even though it is proven to be a very effective and reliable method to make desktop pages work on phones by opera's browsers.
    and text inflation is broken because it can never accurately determine what can and can't be inflated.
    and my question is why we're still stuck with using text inflation when text reflow is a much better option?

  • Needing to convert a local "numeric" value to a string type using the expression browser.

    I am trying to convert a "numeric" local value to a string through the expression browser in order to supply a string arguement.  I am currently looking through the expression browser options, but I can not find any type of Number "ToString()" function.
    Solved!
    Go to Solution.

    Hi,
    Str() function
    ie
    locals.tostring = Str(locals.dec_value)
    Regards
    Ray Farmer

  • How to convert number datatype to raw datatype for use in data warehouse?

    I am picking up the work of another grad student who assembled the initial data for a data warehouse, mapped out a dimensional dw and then created then initial fact and dimension tables. I am using oracle enterprise 11gR2. The student was new to oracle and used datatypes of NUMBER (without a length - defaulting to number(38) for dimension keys. The dw has 1 fact table and about 20 dimension tables at this point.
    Before refining the dw further, I have to translate all these dimension tables and convert all columns of Number and Number(n) (where n=1-38) to raw datatype with a length. The goal is to compact the size of the dw database significantly. With only a few exceptions every number column is a dimension key or attribute.
    The entire dw db is now sitting in a datapump dmp file. this has to be imported to the db instance and then somehow converted so all occurrences of a number datatype into raw datatypes. BTW, there are other datatypes present such as varchar2 and date.
    I discovered that datapump cannot convert number to raw in an import or export, so the instance tables once loaded using impdp will be the starting point.
    I found there is a utl_raw package delivered with oracle to facilitate using the raw datatype. This has a numbertoraw function. Never used it and am unsure how to incorporate this in the table conversions. I also hope to use OWB capabilities at some point but I have never used it and only know that it has a lot of analytical capabilities. As a preliminary step I have done partial imports and determined the max length of every number column so I can alter the present schema number columns tp be an apporpriate max length for each column in each table.
    Right now I am not sure what the next step is. Any suggestions for the data conversion steps would be appreciated.

    Hi there,
    The post about "Convert Numbers" might help in your case. You might also interested in "Anydata cast" or transformations.
    Thanks,

  • Trying to compare string array using equals not working

    Hi,
    im prolly being really dumb here, but i am trying to compare 2 string arrays using the following code:
    if(array.equals(copymearray))
    System.out.println("they match");
    else
    {System.out.println("dont match");}
    the trouble is that even though they do match i keep getting dont match, can anyone tell me why?

    try
    if (Arrays.equals(array, copymearray))
    System.out.println("they match");
    else
    {System.out.println("dont match");}

  • Passing String Parameters using forward tag

    Hi...
    Can anyone please tell me how to pass string parameters using the forward tag, and how to access it?
    And while we're at it, can one pass a String variable using <forward> ?
    Thanks... :-)

    PS...
    Does anyone know what this error is:
    NullPointerException at PageContext.forward(...) Thanks again...

  • Using the Oracle Database XE Menus on Linux

    I've installed Oracle Database 10g Express Edition at my Mandriva Linux rel. 2006.0 server. Everything went ok, the database is up and running.
    But, the "Getting Started Guide" chapter 6, refers to howto "using the Oracle Database XE Menus" --> "On Linux, click the Application menu (on Gnome) or the K menu (on KDE) and then point to Oracle Database 10g Express Edition". I'm not able find anything like this in my KDE menus ??. Do anyone know which binaryfile i can start, to get the into the XE Menus.
    As far as i can see, my only option is to connect to the database through the browser --> http://localhost:8080/apex or from outside --> http://server01:8080/apex (the remote connection is enabled).
    Rgds
    Lars Myraas

    I found the oraclexe*.desktop files here:
    /var/lib/menu/kde/Applications/OracleXE
    Linked from here: /usr/share/applications
    I'm not sure why KDE won't show the OracleXE KDE menu. But as a quick fix I copied all the oraclexe*.desktop files to my $HOME/Desktop
    Better that nothing, but I would like to get the menu for OracleXE into my KDE menu?!
    I'm running KDE throug vncviewer, maybe thats the problem.

Maybe you are looking for

  • Is it possible to Upgrade FROM Final Cut Pro 2 TO Final Cut Express 3 HD?

    I have FC Pro 2 on a crashed-harddrive MacPro... Can I use that serial number and upgrade to  FCExpress 3 HD? Or can you only upgrade Pro to Pro and Express to Express?

  • HT204378 2 iOS8.1.1 devices can't connect via BT "Using Keynote Remote with Bluetooth" - HT6112

    I'm unable to get to iOS devices to connect via Bluetooth for Keynote control.  It's described above under the heading "Using Keynote Remote with Bluetooth".  Am I missing something?  I see the article mentions iOS8 so I know it's been updated recent

  • IDOC INVOIC02 Error

    Hello Friends, Inbound error code is 51. error details as in application log. Error segment  :  E1EDP01 Error desc        : Field format is incorrect, Required field MENGE is missing in segment E1EDP01 When i checked this field in IDOC segment it as

  • Problem in creating HTTP alias in WAS

    Hi, i have followed the steps to create the http alias mentioned in the below link [Creating an HTTP Alias in WAS] when i click on the HTTP Provider in visual administrator, "Error while loading service HTTP provider" is displaying.  after that i hav

  • Touch pen tool appearance

    How can I get the touch pen tool to appear on a file if I'm opening an image.  It only appears now when I open a blank work space.