Interactive Reports - SQL Source Question

Background
Apex 3.1 is installed on Oracle 10g instance on local machine but all data is stored on a remote machine on Oracle 9 & 10 instances.
This data is also used by another piece of software, which directly manipulates the data.
The Apex Application that I am developing is to be used as a Quick Find/KPI Reporting tool and is setup to utilise DBLinks and Synonyms.
Within the remote data, we have a mapping table that contains user specific alias' for field names, which the users set using the other piece of software. There can be up to 5 mappings per table field each defined as LNG01, LNG02,etc.
In order to provide the same field Alias' in the Apex application, I have created a PL/SQL function to return the field alias and return a string value containing the final SQL.
Problem
In standard reports, this would work correctly as you could return a SQL statement in a string and it handled it with no problems.
However, due to Interactive Reports not supporting this, I have tried to find code to pass in the string SQL Statement to return a TABLE or PIPELINED datasource.
The string SQL statement will vary for each time it is used so the string SQL statement is effectively built as dynamic SQL
This causes as problem as I will never be able to define the ROWTYPE for a type TABLE variable as the field names will not be constant.
Can you tell me if there is any way to create a SQL source that could be used for the Interactive Report based on dynamic SQL?
Alternatively, if you can provide any alternatives to finding a solution I would be most grateful.
Apologies if this question has been posted before.
Thanks in advance.
Stuart

Stuart,
You could:
1) Create page items, one for each dynamic column header (e.g. P1_OBJECT_NAME_HEADER, etc).
2) Create a page process, to run when the page is loaded, that populates each item with the appropriate text. This can pull the column header text from your remote source.
3) Use a static query as your interactive report source:
    select objname,
           objuniqueid,
           objtypecode,
           objsitearea,
           objdesc,
           objdesc2,
           objlocationid,
           objcommission
      from cdoweb_om4) Edit the interactive report attributes -- use APEX substitution string syntax to reference the item values (e.g. "&P1_OBJECT_NAME_HEADER." without the quotes) instead of static column headers.
For more information on using substitution strings:
http://download.oracle.com/docs/cd/E10513_01/doc/appdev.310/e10499/concept.htm#BEIFGFJF
- Marco

Similar Messages

  • Interactive Report Download Link Question

    I have an interactive report where I have outer joined to a table that contain blobs that I want the user to be able to click a link to download. I have a custom procedure that works with the download link. However I can't figure out how to get the download link to only appear for the records that actually have a file (since it is outer joined, only some of the records have a blob file associated with them).
    Click this link to see a screenshot of the report example.
    The existing column with the download link was created as a column link, where I specify the url (to my custom download proc). The problem as you can see is that it puts the download link in that column for every row, whether there really is a file to download or not. I'd rather only have a download link where there is a file to download for that record (see the My File column).
    Thanks in advance for any help on this.

    HOT TIP
    If you are passing parameters into your download procedure in the URL then the users will be able to hack the URL and download information they shouldn't be able to. More worrying, if you have granted execute to public (which I think you have to) on the Procedure then information can be downloaded without the user being authenticated.
    The solution is to have a page in the application with an On Load - Before Header process that calls the procedure, with some hidden items as parameters for the procedure. You can then evoke the procedure by branching to the page in the usual way and setting the page items in the URL. This will also allow you to add the additional Apex security features such as Session State Protection (Page requires a Checksum). Remember to revoke the execute privileges from Public.
    Change the report link to:
    SELECT some_columns,
      NVL2(my_file,'Download',null) link
    FROM your_table Then use the 'column link' region to create the link in the usual way and set the Link Text to #LINK#. If you have set the target page to require a Checksum this will then be added without having to code it into your sql.
    I hope that makes some sense?
    Shunt

  • Interactive reports - save option question

    just a quick one -
    im developing an application in the APEX 3.1 with an interactive report, standard functionality allows users to save there report view (but not the default view) as i understand.
    However are these saved views public or private to the user who created them? also is there functionality or a work around to make them private?
    Regards - Solomon Hill

    Hello,
    The saved views are for that user. You can easily test it by logging in with one user and in another browser with another user. Is that the way you want it to behave?
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://apex-evangelists.com/
    -- http://apexblogs.info/

  • Interactive Report with additional search filters

    Hi all,
    I want to implement a functionality where I have an interactive report which comes with default Search / Filter option , but I also want to have additional filters which are drop-downs in this case and based on the values selected from the drop-down lists , report displays the values ! How can I implement this functionality where after selecting a value from the drop-down list and then further using interactive report filter to retrieve the results.
    Below is my SQL
    select * from Atoms_FULL
    WHERE (:P6_ANO IS NULL OR ANO = :P6_ANO )
    OR (:P6_ATYPENAME IS NULL OR ATYPENAME = :P6_ATYPENAME)
    When I implemented this , only the interactive report filters are working but not the customized filters WHICH ARE :P6_ANO AND :P6_ATYPENAME (Drop-down Lists)
    I hope I have made the question clear. Let me know if you need any more clarifications.
    Would really appreciate if anyone can help in this issue asap.
    Thanks,
    Rads

    What version of apex are you on?
    You have to set the session state of page items, this can be achieved by adding your items as comma seperated into the Page Items to Submit attribute, This attribute is available under Interactive Report region source, Dynamic Actions etc.
    Thanks,
    Vikram

  • Interactive report – column heading in multiple rows

    I am using interactive report. My question to the expert/guru’s is: - How do I change column heading into multiple row with text wrap.
    For example:- My column heading is
    Is Employee Trained ? -------> (single row display)
    I want to make it display like
    Is Employee
    Trained ? ------> (Multi row display)
    Sagar

    Hi,
    What you could do is, disable the download csv function from IR (Interactive Report Attributes--> Search Bar-- Uncheck Download) and in the region header create a link and redirect it to another page which will have the csv report output.
    e.g. <a href="#"  onclick="javascript:redirect('f?p=&APP_ID.:3:&SESSION.::&DEBUG.:3::');"" >Download Report </a>
    Here I am redirecting the link to Page 3. On Page 3 create a sql report with the same query and make report template to csv. Thanks,
    Manish

  • CASE statement (or similar functionality) in interactive report?

    Hello,
    I've written a report based on an anonymous block of PL/SQL that allows me to show a different colored icon on the report based on the value of one of the columns - show green if value is less than x, show yellow if value is between x and y, and show red if value is greater than y.
    Here is the code block:
    for i in (select proj_id, proj_name,
    CASE
    WHEN proj_cost < 10 THEN '<img src="#APP_IMAGES#green-circle.jpg">'
    WHEN proj_cost > 10 and proj_cost <15 THEN '<img src="#APP_IMAGES#yellow-circle.jpg">'
    WHEN proj_cost > 15 THEN '<img src="#APP_IMAGES#red-circle.jpg">'
    ELSE NULL
    END proj_cost
    from project)
    loop
    htp.p('<p>' || i.proj_id || ', ' || i.proj_name || i.proj_cost ||'</p>');
    end loop;
    Can I do something similar with an interactive report? I want the flexibility of the interactive report but the ability to still include this customer requirement in the report.
    Thanks!
    -melissa

    Hi,
    You can use your select as interactive report region source
    select proj_id,
    proj_name,
    CASE
    WHEN proj_cost < 10 THEN '<img src="#APP_IMAGES#green-circle.jpg">'
    WHEN proj_cost > 10 and proj_cost <15 THEN '<img src="#APP_IMAGES#yellow-circle.jpg">'
    WHEN proj_cost > 15 THEN '<img src="#APP_IMAGES#red-circle.jpg">'
    ELSE NULL
    END proj_cost
    from projecIt should work fine
    Just make sure that column where is image type is "Standard report column".
    If it is "Display as text" it will not show HTML
    Br,JAri
    Edited by: jarola on Mar 16, 2010 4:18 PM
    for substitution sting APP_IMAGES you need probably use &APP_IMAGES. instead of #APP_IMAGES#
    Other vise it should be fine

  • How to run a EXECUTE IMMEDIATE statement in a Interactive Report

    Hello all!!
    I need to make a dinamic construction of a query to execute in a Interactive Report, but the Region Source only allows simple SELECT statements. There is any way to run a EXECUTE IMMEDIATE statement in a Interactive Report Region Source?
    Regards Pedro.

    Thank you Andy for your reply.
    I have been testing for a while the use of a collection in the interactive report but i am unable to load data in the interactive report.
    I created the collection successfully in the SQL Commands with the code:
    declare
    v_sql varchar2(32000);
    begin
    v_sql:='select ename, job from emp';
    APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY('coleccao_emp',v_sql,'NO' );
    end;
    I tested successfully the creation of the collection with the query:
    SELECT c001, c002
    FROM APEX_collections
    WHERE collection_name = 'COLECCAO_EMP'
    My problem is: the data of the collection are returned in the SQL Commands but when i run the query statament in an interactive report, report or even a Pl/Sql region in my application the data aren't displayed, only the message (No data found).
    Can someone explain why, besides the collection is populated the interactive can not print the results.
    Regards Pedro.

  • Interactive report & htmldb_Get

    I have 3 pages in my application:
    1. Main
    2. Report
    3. Interactive report
    The source SQL code of Report is the same as Interactive report.
    The HTML header&footer of Report is the same as Interactive report.
    I use function load_report for calling the Report on the Main page:
    function load_report () {
    var get = new htmldb_Get(null,$x('pFlowId').value,null,2);
    gReturn = get.get(null,'-div id="IREP"-', '-/div-');
    get = null;
    $x('AjaxReport').innerHTML = gReturn;
    return;
    It's work fine, but when I try calling the Interactive report:
    var get = new htmldb_Get(null,$x('pFlowId').value,null,3);
    it's not work.
    Is't possible the calling the Interactive report with htmldb_Get?
    Edited by: Senleft on 04.03.2009 22:48
    I changed "&lt;" to "-" in string gReturn = get.get(null,'-div id="IREP"-', '-/div-'); because "&gt;" is not displayed

    Before calling Interactive report gReturn has the next value:
    "---div id="apexir_WORKSHEET_REGION" class="apex_worksheet"--- ---div id="apexir_DETAIL" class="apex_detail"---"
    I changed '<' ' to' '---' because '><' is not displayed
    Before calling Report gReturn has the next value (I'm sorry but the header column is on Russian):
    <div id="report_42336412725658679_catch"><table cellpadding="0" border="0" cellspacing="0" summary="" id="report_R42336412725658679"><tr><td></td></tr>
    <tr><td><table cellpadding="0" border="0" cellspacing="0" summary="" class="t17Standard">
    <tr ><th class="t17ReportHeader" id="Подвид фасада">Подвид фасада</th><th class="t17ReportHeader" id="Стандарт МДФ">Стандарт МДФ</th><th class="t17ReportHeader" id="Тип МДФ">Тип МДФ</th><th class="t17ReportHeader" id="Потребность">Потребность</th><th class="t17ReportHeader" id="Расход">Расход</th></tr>
    <tr onmouseover="row_mouse_over42336412725658679(this, 1)" onmouseout="row_mouse_out42336412725658679(this, 1)"><td headers="Подвид фасада" class="t17data">Декоративные элементы 1</td><td headers="Стандарт МДФ" class="t17data">Стандарт</td><td headers="Тип МДФ" class="t17data">19 мм</td><td headers="Потребность" class="t17data">1,7</td><td headers="Расход" class="t17data">1,7</td></tr><tr onmouseover="row_mouse_over42336412725658679(this, 2)" onmouseout="row_mouse_out42336412725658679(this, 2)"><td headers="Подвид фасада" class="t17data">Декоративные элементы 1</td><td headers="Стандарт МДФ" class="t17data">Нестандарт</td><td headers="Тип МДФ" class="t17data">19 мм</td><td headers="Потребность" class="t17data">1,7</td><td headers="Расход" class="t17data">1,7</td></tr><tr onmouseover="row_mouse_over42336412725658679(this, 3)" onmouseout="row_mouse_out42336412725658679(this, 3)"><td headers="Подвид фасада" class="t17data">Декоративные элементы 1</td><td headers="Стандарт МДФ" class="t17data">Нестандарт</td><td headers="Тип МДФ" class="t17data">25 мм</td><td headers="Потребность" class="t17data">1,7</td><td headers="Расход" class="t17data">1,7</td></tr><tr onmouseover="row_mouse_over42336412725658679(this, 4)" onmouseout="row_mouse_out42336412725658679(this, 4)"><td headers="Подвид фасада" class="t17data">Декоративные элементы 1</td><td headers="Стандарт МДФ" class="t17data">Стандарт</td><td headers="Тип МДФ" class="t17data">25 мм</td><td headers="Потребность" class="t17data">1,7</td><td headers="Расход" class="t17data">1,7</td></tr><tr onmouseover="row_mouse_over42336412725658679(this, 5)" onmouseout="row_mouse_out42336412725658679(this, 5)"><td headers="Подвид фасада" class="t17data">Декоративные элементы 1</td><td headers="Стандарт МДФ" class="t17data">Нестандарт</td><td headers="Тип МДФ" class="t17data">4 мм</td><td headers="Потребность" class="t17data">1,7</td><td headers="Расход" class="t17data">1,7</td></tr><tr onmouseover="row_mouse_over42336412725658679(this, 6)" onmouseout="row_mouse_out42336412725658679(this, 6)"><td headers="Подвид фасада" class="t17data">Декоративные элементы 1</td><td headers="Стандарт МДФ" class="t17data">Стандарт</td><td headers="Тип МДФ" class="t17data">4 мм</td><td headers="Потребность" class="t17data">1,7</td><td headers="Расход" class="t17data">1,7</td></tr></table><div class="t17CVS">

  • Interactive report on SELECT * FROM X

    Hi,
    Is there anyway to create an interactive report using SELECT * FROM my_table; where you can add a new column to "my_table" and for the interactive report to pick up the new column without having to go into the report region and hit apply changes?
    I've tried using a collection but that doesn't work as you still have to manually refresh the report region.
    I've even tried hacking my way into:
    wwv_flow_f4000_util.save_interactive_rpt_region (
    p_region_id in number,
    p_flow_id in number,
    p_plug_name in varchar2 default null,
    p_region_name in varchar2 default null,
    p_region_template in number default null,
    p_display_seq in number default null,
    p_display_column in number default null,
    p_display_point in varchar2 default null,
    p_region_source in varchar2 default null,
    p_breadcrumb_template in number default null,
    p_list_template in number default null,
    p_region_display_error_msg in varchar2 default null,
    p_required_role in varchar2 default null,
    p_display_when_cond in varchar2 default null,
    p_display_when_cond2 in varchar2 default null,
    p_display_cond_type in varchar2 default null,
    p_region_header in varchar2 default null,
    p_region_footer in varchar2 default null,
    p_region_column_width in varchar2 default null,
    p_customized in varchar2 default null,
    p_customized_name in varchar2 default null,
    p_requied_patch in number default null,
    p_url_text_begin in varchar2 default null,
    p_url_text_end in varchar2 default null,
    p_translate_title in varchar2 default null,
    p_comment in varchar2 default null);
    (Yes, I know that's bad!)
    Still can't get this to work anyway.
    There must be a way of doing this....
    Any help gratefully recieved.
    Thanks
    Yog

    Keith,
    No it doesn't.
    Here is an example.
    1. Created an interactive report with source as select * fom dept.
    2. Ran my page and saw a report based on columns deptno, dname and loc
    3. Added a column to dept called "newcol"
    4. Reran the page - columns are still deptno, dname and loc
    5. clicked on green cog / select columns and the only options avaiable are still deptno, dname and loc
    In order to get "newcol" to appear I have to edit the page, go to my report region and click Apply Changes. A summary appears with the new column "newcol" shown. I click apply changes again and run the page and only then does the new column appear.
    Cheers
    Yog

  • Interactive Report with PL/SQL Function Source

    Is it possible to create interactive report with PL/SQL function source returing a query? If not, has anyone done any work to simulate the interactive reporting feature for a normal report using API?

    I haven't tried that before but you could:
    1. create a collection from your result set returned by a dynamic query,
    2. create a view on that collection,
    3. use the view in your interactive report.
    The usability of this proposal depends from a question how "dynamic" your query is - does it always have the same number of columns or not.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • Conditional where, or PL/SQL block as source for an interactive report?

    I have this situation: The main screen of my application shows a list of documents. For now, there has to be a quick "security" built in, so administrators can see all documents, but other users can only see the documents they created (login of creator is stored in the documents table). In the future we'll probably use VPD's to enforce some rules, but for now we need a quick solution.
    So i stored the administrators in a seperate table. Now i want the interactive report on the main page act as follows:
    - If an admin is logged in, it has to have this query: select field 1, field 2, field 3 from documents
    - For all other users: select field 1, field 2, field 3 from documents where creator = :app_user
    Is this possible in one interactive report? I could make two reports with the different queries and make them conditional according to who is logged in, but this gives me two interactive reports to maintain. Is it possible to use a PL/SQL block as source for the report? I tried, but I get syntax errors. Is it possible to make the where clause conditional on some way?

    Hi,
    Install Demonstration application to your workspace:
    Home>Create Application and select Demonstration Application.
    Check page 1 interactive report. That should give idea how you do it.
    Br, Jari

  • Change source (sql) of interactive report based on column value?

    I've got an Interactive report displaying 10 columns. What I'd like to do is show different columns depending on the value of the first column. All the rows in the result will have the same value in the first column.
    If value in column 1 (on any row) = 'aaaa' then
    display columns 1,2,3,4, 9, 10
    If value in column 1 (on any row) = 'bbbb' then
    display columns 1,2,3,4, 7, 8
    If value in column 1 (on any row) = 'cccc' then
    display columns 1,2,3,4, 5, 6
    Should i somehow make the sql query dynamically change or can I use apex to dynamically hide the columns I don't want in the interactive report?
    Appreciate if you could point me in the right direction...
    /A

    Hello Andy,
    You can solve that in your SQL query:
    select col1, col2, col3, col4
    ,   case col1
        when 'aaaa' then col9
        when 'bbbb' then col7
        when 'cccc' then col5
    end newcol5
    from tableYou may have to use to_char or to_number conversions when the datatypes of the col5,7 and 9 are different.
    Greetings,
    Roel
    http://roelhartman.blogspot.com/
    You can reward this reply by marking it as either Helpful or Correct ;-)

  • Two short questions on Interactive reports

    Hello,
    I have two questions on passing filter to an Interative report
    1) the text that I send to the filter can contain commas. Is it possible to work around this? (comma is interpreted as splitting the filter values)
    e.g. f?p=104:19:::NO:19,RIR:IR_BUS1_NAME,IR_IS_OPEN:*Corporate, Other and Eliminations*,Yes
    %2C%20other%20and%20eliminations,No,Yes
    --> in this case it get messed up when passing to the IR page.
    2) anyone know if it is possible to send a IN parameter to an interactive report?
    Brgds
    Christian

    1 \value\ should do the trick
    2 Yes, I think so (only done it with ordinary reports and too lazy to check right now!).
    Build your string of value1,value2.. in an item then use the &ITEM. syntax in the SQL
    HTH,
    Chris

  • Apex 3.1. Interactive Report. Questions and Problems.

    Hello!
    First of all I'd like to say Interactive Report is a really really brilliant feature, it covers exactly that points which we were missing in previous releases of Apex. Only this single feature makes Apex 3.1 release most significant for us since may be HTML DB 1.6. So much much thanks!
    So I have some questions about Interactive Report (IR):
    1) About "Save Report" feature. It is possible there to save own version of report layout or overwright the default settings. There is also possibility to completelly disable this function. So the question is it possible to disable only the ability to overwright the default report but give the ability to save own reports. It would be reasonable since too smart or too dum users can break the default layout of report and break the work for other users which don't use this function at all. At the same time the possibility to save own reports
    is absolutelly perfect
    2) Search. I'm from Germany and we have some national non-english symbols. The IR can't perform seach correctly if we use words with such symbols. Example word "Bestätigt" is interpreted by IR as "Bestätigt". At the same time the words are correctly displayed in reports and in interface. We have correct NLS_LANG, we have imported the lang_de.sql , and our own self-made search on simple reports works ok. What's to do?
    3) Charts in IR. Is there some data volume limits for Chart in IR ? sometimes we get the message "Loading XML...100%" during chart rendering and then happens nothing. In log file of Apache there is no any error messages...
    Thanks in advance,
    Alex

    Hi Alex,
    Glad to hear you're putting interactive reports to use, we put in a lot of time trying to get them right (at least for their first release).
    1) The "Save As Default Report Settings" option is only available for Developers, so you can only see it if you already see the developer toolbar at the bottom of the page. Standard end-users can't see this, so they can't save over your default report settings.
    2) That's right, the character set of the DAD needs to be AL32UTF8.
    3) A maximum of 1000 chart points will be returned, but you should not get this error. Can you describe the columns you are charting and the chart settings?
    - Marco
    Message was edited by:
    MAdelfio

  • Using Interactive Report with SQL query accessing tables via db link

    Is there a known issue with using the interactive report in version 3.1.2.00.02 with SQL that is accessing tables via a database link? I get the error 'not all variables bound', I do not get this error when using the standard report for the same SQL?
    Thanks,
    Edited by: [email protected] on May 26, 2009 2:59 PM

    Varad,
    Good question, failed to check that. In fact there are errors. Dump file c:\oraclexe\app\oracle\admin\xe\bdump\xe_s002_3640.trc
    Mon Jun 15 08:48:11 2009
    ORACLE V10.2.0.1.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    Windows XP Version V5.1 Service Pack 3
    CPU : 2 - type 586, 1 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:1051M/2038M, Ph+PgF:2273M/3934M, VA:1302M/2047M
    Instance name: xe
    Redo thread mounted by this instance: 1
    Oracle process number: 16
    Windows thread id: 3640, image: ORACLE.EXE (S002)
    *** ACTION NAME:(PAGE 2) 2009-06-15 08:48:11.743
    *** MODULE NAME:(APEX:APPLICATION 112) 2009-06-15 08:48:11.743
    *** SERVICE NAME:(SYS$USERS) 2009-06-15 08:48:11.743
    *** CLIENT ID:(ADMIN:232384011651572) 2009-06-15 08:48:11.743
    *** SESSION ID:(24.931) 2009-06-15 08:48:11.743
    *** 2009-06-15 08:48:11.743
    ksedmp: internal or fatal error
    ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [_LdiDateFromArray+55] [PC:0x608B04F3] [ADDR:0x0] [UNABLE_TO_WRITE] []
    Current SQL statement for this session:
    select Stage,Procedure,Stp,FW,Reslt,MSG,date_run
    from bi_msg_VW@dwitnm
    order by 1
    ----- PL/SQL Call Stack -----
    object line object
    handle number name
    2FE1EA14 1207 package body SYS.DBMS_SYS_SQL
    2FE1F064 328 package body SYS.DBMS_SQL
    2ABDC520 5097 package body APEX_030200.WWV_RENDER_REPORT3
    2BD5E55C 1538 package body APEX_030200.WWV_FLOW_DISP_PAGE_PLUGS
    2BD5E55C 366 package body APEX_030200.WWV_FLOW_DISP_PAGE_PLUGS
    335BDA88 11190 package body APEX_030200.WWV_FLOW
    2BDBD1C8 255 procedure APEX_030200.F
    2AB58D10 30 anonymous block
    ----- Call Stack Trace -----
    I didn't include the call stack, it is too large. Now I'm even more puzzled that the IR would work while a sql report would fail.
    Bob

Maybe you are looking for

  • *Missing utilities in Solaris11 Non global zone.*

    Hi, I created Non Global zone in Solaris 11, I found many utilities are missing in Non Global zone machine. For example in non global zone /usr/xpg4/bin contains only 2 utilities where as in global zone I have 68utilities. I copied few utilities from

  • Change feed, can't edit prior list

    Hey all, thanks in advance for the help! I am the Director of Media Ministry at Argyle UMC, and I am having problems with my podcast. Our website is a CMS site, so all I do is upload video/audio files, tell the files to attach to the "RSS", and I get

  • Input - textbox (android) doesn't work

    I installled firefox on the tablet huawei media tab lite 7. When i try type to the textbox (search google) . Other browsers (embeded, chrome) no problem. I tryied huawei keyboard, android keyboard, switkey. Nothing work. Unusable..

  • Update country codes for foreign trade statistics

    Hi all ! I am updating our SAP Systems with all new Country Codes (ISO-Alpha-2) for foreign trade statistics (and preference calculation). For example Monaco was a unique code "MC" with key "001" (same key of France). Now I have to change this code "

  • Call Log Problems and Questions

    I've owned this phone since late June, 2011 and overall like it.  I came from a BB with "real" keys, but have been pleased with eth learning curve for the swype keyboard (except it's insistence on some nonsense words). The real issue I'm facing: The