&P_Year - is it an APEX variable?

Hello Folks
I am working on a query generated by a person who no longer works with us.
In this query, he was consistently using a variable '&P_Year'. Each time I try to compile the code, I get an error ORA01008 - A SQL statement containing substitution variables was executed without all variables bound. All substitution variables must have a substituted value before the SQL statement is executed.
My question is
a. Is it a APEX variable? If yes, then what is this variable - what does it return
b. Since this code was written for Oracle Reports, is this variable just referencing an item in a form built in Oracle Reports?
Thank you for your time.

<p>Maranello,</p>
<p>P_YEAR is a substitution variable and has no special meaning in APEX like APP_USER or APP_ID. A snippet from the APEX help: You can use substitution strings within a page template or region source to replace a character string with another value.</p>
<p>My guess is that P_YEAR is used as a parameter in your report. In order to solve your issue create a item with name P_YEAR or replace P_YEAR with another item name.</p>
<p>With kind regards,</p>
<p>Jornica</p>

Similar Messages

  • Conversion of timestamp to_char in Apex variable & unable to use in PL/SQL

    Hi,
    I am passing a timestamp from Apex as a varaiable to a PL/SQL trigger.
    1) to_char in Apex, to_date in PL/SQL- Works
    Apex : to_char(systimestamp, ,'YYYY-MM-DD HH24:MI:SS')
    PL/SQL : to_date(systimestamp, ,'YYYY-MM-DD HH24:MI:SS')
    However I would like to get the fractions of the seconds.
    2) to_char in Apex variable, to_timestamp in PL/SQL - Does not Work
    Apex : to_char(systimestamp, ,'YYYY-MM-DD HH24:MI:SS.FF')
    PL/SQL : to_timestamp(systimestamp, ,'YYYY-MM-DD HH24:MI:SS.FF')
    Thanks.

    You have two commas between your value and timestamp mask.

  • Getting returned XMLSERIALIZE information into an APEX variable...

    ((Application Express 4.1.1.00.23 11g)
    So i have the following code:
    with test_table as(
    SELECT VM_REPORT_DATE,quantity,item from VM_CORE unpivot (
    quantity fOR ITEM in (VM_HOSTS_NUM,VM_NUMBER,VM_PHYS_MEM,VM_VIRT_MEM,VM_CPU_COUNT,VM_TOTAL_DISK,VM_PROVISIONED_DISK)
    ) where VM_DCNAME='bc_production')
    SELECT XMLSERIALIZE(CONTENT XMLELEMENT("SERIES",xmlAttributes(item as "name"),
      XMLAGG(XMLElement("point",xmlAttributes(VM_REPORT_DATE as "name",quantity as "y")))
    )) as THEDATA from test_table group by item;
    Which successfully returns:
    THEDATA
    <SERIES name="VM_CPU_COUNT"><point name="2013-10-29" y="1312"></point><point name="2013-10-23" y="1308"></point></SERIES>
    <SERIES name="VM_HOSTS_NUM"><point name="2013-10-29" y="20"></point><point name="2013-10-23" y="22"></point></SERIES>
    <SERIES name="VM_NUMBER"><point name="2013-10-29" y="617"></point><point name="2013-10-23" y="616"></point></SERIES>
    <SERIES name="VM_PHYS_MEM"><point name="2013-10-29" y="4727.59"></point><point name="2013-10-23" y="5175.54"></point></SERIES>
    <SERIES name="VM_PROVISIONED_DISK"><point name="2013-10-29" y="76307.65"></point><point name="2013-10-23" y="75848.3"></point></SERIES>
    <SERIES name="VM_TOTAL_DISK"><point name="2013-10-29" y="95955"></point><point name="2013-10-23" y="93793.75"></point></SERIES>
    <SERIES name="VM_VIRT_MEM"><point name="2013-10-29" y="3751.98"></point><point name="2013-10-23" y="3739.98"></point></SERIES>
    This is going to be the heart of needing to set an APEX variable to the above data with <DATA></DATA> tags added around it.
    What I'm unsure how to do is return the above with a PLSQL variable of chart_series_data.
    chart_series_data := '<data>'||chr(10);
    chart_series_data := chart_series_data ||  "WHAT I RETURNED ABOVE";
    chart_series_data := chart_series_data||chr(10)||'</data>';
    Thanks
    Rob

    Why not just doing it all in the query ?
    with test_table as(
      select vm_report_date, quantity,item
      from vm_core
      unpivot (
        quantity for item in (vm_hosts_num, vm_number, vm_phys_mem, vm_virt_mem, vm_cpu_count, vm_total_disk, vm_provisioned_disk)
      ) where vm_dcname = 'bc_production'
    select xmlserialize(document
             xmlelement("DATA"
             , xmlagg(
                 xmlelement("SERIES"
                 , xmlattributes(item as "name")
                 , xmlagg(
                     xmlelement("point"
                     , xmlattributes(
                         vm_report_date as "name"
                       , quantity as "y"
           ) as XMLDATA
    from test_table
    group by item ;

  • Passing an APEX variable to another web page outside of APEX

    I need to pass an item variable from an APEX page to another web site outside of APEX. Does anyone know what syntax I would need to use? It needs to keep the session in tact.
    Thanks.
    Kelly

    Ah, as I read more closely ...   You say
    FIND_USER_IN_DB is defined as an application item.
    Application items get treated differently from Page Items.  They aren't on any page so there's nothing to directly tie them to a particular page operation. [You may have tried an obvious approach that doesn't work.]  Please check where you
    sets FIND_USER_IN_DB to the value in &P8_USERNAME.
    Does it say "Page Item" / "Item" there?   Check the selector?  Can you select an Application Item.  If memory serves, my (sad) experience is that you can list an Application Item here but it doesn't "work" and there's no warning that it's a problem -- except it doesn't work!  Application Items can't be given values this way.  Hey, it is what it is.  That's the way it doesn't work!
    So I believe you must "Submit" FIND_USER_IN_DB and then you can reference it on Page 11.  There must be several ways to do this.  I'll seaarch / ponder for a plain vanilla one.
    Howard
    (more)
    Well, maybe I have to take it back.   There is this documentation that suggests you can pass Application Items. http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35125/bldapp_item_app.htm#BCEHFDDJ   See Note in Paragraph 8.
    "Note: If you must set this item's value in session state using Ajax, then an Unrestricted protection level must be used for the item (for example in Dynamic Actions, Set Value, Page Items to Submit or Cascading LOVs, Page Items to Submit)."
    I'll try to run a test.  Still, the best solution for me still seems to assign the value of P8_USERNAME to FIND_USER_IN_DB and then submit the page which will plce the value in session.
    (more)  I was able to pass an Application Item if I set Session State Protection to Unrestricted.  Probably not a good idea!

  • APEX variable for rowcount of standard report?

    Hi Folks!
    In the pagination for any APEX report there is this "X-Y-Z" option, with Z displaying the number of rows selected. This "Z" I need.
    In my report I have several filter options, and I would like the user to get a feedback about how many rows are selected like "X/Y", with Y being a precalculated number, and X the number of rows returned. Now I could run the entire report a second time, storing the count(*) result in a page item, but if there is a variable already existing in APEX (for the pagination) that would certainly make things a little easier. I havn't found anything yet with searching, but most probably one of the experts here knows how to access that value.
    Thanks and greetings,
    Tobi

    You are supposed to be able to get the required information using the #TOTAL_ROWS# and #LAST_ROW_FETCHED# substitution strings in the report region footer.
    Note that for #TOTAL_ROWS# to work the report must use a pagination scheme that calculates the total number of rows, such as "Row Ranges X to Y of Z (with pagination)".
    However, the #FIRST_ROW_FETCHED# and #LAST_ROW_FETCHED# are currently not changing when I test it. Either these substitution strings are not compatible with the partial-page refresh mechanism now used for report pagination, or this is a bug.

  • How to access APEX variables within compiled pl/sql function.

    Hi,
    My initial problem is to create pl/sql code returning column names for my custom calendar report.
    There are 7 columns for each day of the week and I want it to be on two rows - first the day of the week, such as 'Monday' and below it (with BR tag) the date, such as '18-08-2008'.
    What I want is to set additional tags for underline, italics, etc. on the column heading which date is currently selected for viewing (I have DATE item for this purpose).
    But as the code is getting quite complex, I decided to write a function in my schema that would return the column delimited values for the headings.
    What I can't do is the following.
    1) How do I reference an APEX item value, such as my DATE item? using v('P4_DATE') results in unknown function 'v'.
    2) How do I use char-date and vice versa conversion using the already set application format mask, available in APEX 3.1? So that when I change the date format mask within the application, it would still work.
    10x and I hope I'm not repeating s.o. else's question.

    Hi,
    I won't try to create the entire function here, just enough to point you in the right direction.
    Create a function something like:
    create or replace FUNCTION "GETHEADINGS" (inDATE IN VARCHAR2, inFORMAT IN VARCHAR2)
    RETURN VARCHAR2
    IS
    BEGIN
      DECLARE
        vTHISDATE DATE;
        vSTRING VARCHAR2(1000);
      BEGIN
        vTHISDATE := TO_DATE(inDATE, inFORMAT);
        vSTRING := TO_CHAR(vTHISDATE, inFORMAT);
        RETURN vSTRING;
      END;
    ENDinDate would receive the item's date value and inFORMAT receives the date format. vTHISDATE converts the date supplied into a date using the date format and vSTRING turns that into a string, again using the date format. Obviously, this example will just return the original date.
    To add styling to any column, just surround the column text with the appropriate tags whilst building up your string. For example:
    '&lt;i&gt;' || columnheading || '&lt;/i&gt;'Now, in your report's Report Attributes, change the Headings Type to PL/SQL and enter in something like:
    DECLARE
    vHEADINGS VARCHAR2(1000);
    BEGIN
    SELECT GETHEADINGS(:P1_DATE_FIELD, :PICK_DATE_FORMAT_MASK) INTO vHEADINGS FROM DUAL;
    RETURN vHEADINGS;
    END;When you've created the function you need, the string returned should be in the column headings delimited with colons.
    Andy

  • JavaScript assign a APEX variable

    I have the following javascript code in my page header:
    <script language="JavaScript" type="text/javascript">
    <!--
    function insert_submit()
    var x = '&P66_INSERT_FLAG.';
    confirm(x);
    doSubmit( );
    //-->
    </script>
    Can anyone tell me how to assign a value to :P66_INSERT_FLAG in this routine. If there is more than one way to do it, I would appreciate if you could list them all.
    I have a very finicky PDA that will run some javascript and not others. Thanks!
    Sharon

    Hello,
    Unfortinally there is not an 'exact' answer for you as different PDA's/phones have different inital setups and features.
    The important thing is what versions of Internet Explorer is running. The mobile versions of Internet Explorer have stripped down versions or some have no javascript functionality at all and some mobile devices turn it off by default.
    OS 4.20.0.3.What's this?
    Your going to go through each js command on each PDA and see exactly what works and what doesn't on each one, it sounds like javascript might be shut off on one of them, and sometimes you can turn it on. I seem to remember on some versions of mobile IE document.getElementByID() doesn't work and you need to form item notation.
    Are you setting just the flag value or do you need to do a full page submit?
    If you just need to set the flag value you can use a link that sets the value.
    Or make the flag value into checkbox.
    Your original code doesn't really do anything other than a submit, can you post the entire code.
    function insert_submit()
         var x = '&P66_INSERT_FLAG.';
         confirm(x);
         doSubmit( );
    }Finally an working mockup on http://apex.oracle.com would make it much easier to help you out.
    Regards,
    Carl
    blog : http://carlback.blogspot.com/
    apex examples : http://apex.oracle.com/pls/otn/f?p=11933:5

  • APEX System Variable

    Is there any APEX variable, bind variable or reserved key word that would display system date or current date?
    I need to generate filename with system date suffix on interactive reports when user clicks "Download" link.
    Thanks,
    R

    SELECT TO_CHAR(SYSDATE) FROM dual;
    SELECT TO_CHAR(SYSTIMESTAMP) FROM dual;
    SELECT TO_CHAR(CURRENT_DATE) FROM dual;
    SELECT TO_CHAR(CURRENT_TIMESTAMP) FROM dual;And before anyone asks the obvious question ... I have no idea. <g>

  • Apex Tab Set name variable

    Hi,
    Can someone tell me the apex global variable for TAB SET Name please?
    Is there any document from I can get complete list of all Apex variable names?
    Thanks in advance
    Dip

    Can someone tell me the apex global variable for TAB SET Name please?Not clear what you mean by "variable": can you provide more context?
    Is there any document from I can get complete list of all Apex variable names?If you mean substitution strings, then Flavio has a very ueful list of them and where it's possible to use them:
    http://oraclequirks.blogspot.com/2007/07/apex-substitution-strings-cross.html
    Other than that, the APEX documentation is probably the best place, although you may need to hunt around to find what you want:
    http://www.oracle.com/technology/products/database/application_express/html/doc.html
    For example, here's a list of substitution strings supported in page templates:
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/themes.htm#sthref1659

  • APEX Links in Flash

    Hi
    I have a flash animation in my APEX application.
    I want to be able to click on the flash animation and goto the another page in my APEX app.
    I've tried putting the link in the flash file but it loses the APEX variables, so doesnt work.
    Any ideas how I could do this, maybe javascript but I've not got much experience with javascript so any help will be useful :)
    Thanks
    Adam

    Hello Adam?
    Did you were able to solucionate this problem? Im having the same issue.
    If you (or anybody) have any idea please let me know.
    Thanks!
    Esteban

  • "returning into" result is null with insert operation (only in apex)

    I'm attempting to capture my primary key or the rowid identifying a particular row when inserted into a table (9.2.0.8) and placing it into an apex variable. I've not been successful using the following methodology. My plsql inserts my data into SM_ORDER successfully. Any suggestions?
    MY TABLE -
    CREATE TABLE "SM_ORDER"
    +( "ORDER_ID" NUMBER NOT NULL ENABLE,+
    ++ "CUSTOMER_ID" NUMBER NOT NULL ENABLE,++
    ++ "SAMACCOUNTNAME" VARCHAR2(20) NOT NULL ENABLE,++
    ++ "ORDER_DATE" DATE NOT NULL ENABLE,++
    ++ CONSTRAINT "SM_ORDER_PK" PRIMARY KEY ("ORDER_ID") ENABLE++
    +)+
    +/+
    CREATE OR REPLACE TRIGGER "BI_SM_ORDER"
    before insert on "SM_ORDER"
    for each row
    begin
    if :NEW."ORDER_ID" is null then
    select "SM_ORDER_SEQ".nextval into :NEW."ORDER_ID" from dual;
    end if;
    end;
    +/+
    ALTER TRIGGER "BI_SM_ORDER" ENABLE
    +/+
    MY PLSQL -
    declare
    r rowid;
    order_id_hold number;
    begin
    select SM_ORDER_SEQ.nextval
    into order_id_hold
    from dual;
    insert into SM_ORDER (CUSTOMER_ID,
    SAMACCOUNTNAME,
    ORDER_DATE)
    values (:F111_CURRENT_CUSTOMER,
    +:APP_USER,+
    SYSDATE)
    returning ORDER_ID
    into order_id_hold;
    +:P5_ORDER_ID_HOLD := order_id_hold;+
    end;
    NOTE: If I do it as a straight SQL statement, it works fine.
    declare
    r rowid;
    order_id_hold number;
    begin
    select      SM_ORDER_SEQ.nextval
    into       order_id_hold
    from       dual;
    insert into SM_ORDER (CUSTOMER_ID,
    SAMACCOUNTNAME,
    ORDER_DATE)
    values              (:F111_CURRENT_CUSTOMER,
    +:APP_USER,+
    SYSDATE)
    returning             ORDER_ID
    into                  order_id_hold;
    dbms_output.put_line (order_id_hold);
    end;
    +/+
    *49*
    *1 row(s) inserted.*
    *0.04 seconds*
    Thank you!
    Paul

    I have something similar in one of my applications.
    Have you tried it like this?
    CREATE OR REPLACE TRIGGER "BI_SM_ORDER"
    before insert on "SM_ORDER"
    for each row
    l_order_id number;
    begin
      select SM_ORDER_SEQ.nextval into l_order_id from dual;
    :NEW.ORDER_ID := l_order_id;
    end;
    *Your PLSQL* -
    declare
      r rowid;
      order_id_hold number;
    begin
      insert into SM_ORDER (CUSTOMER_ID,
                           SAMACCOUNTNAME,
                           ORDER_DATE)
      values (:F111_CURRENT_CUSTOMER,
                 :APP_USER,
                 SYSDATE)
      returning ORDER_ID
      into order_id_hold;
      :P5_ORDER_ID_HOLD := order_id_hold;
    end;The if-then in your trigger was redundant, so was the select-nextval in your PL/SQL. This exact structure works for me.

  • APEX_APPLICATION.G_F01.. G_F50.. assigning sequence dynamically

    Hi,
    Can we generate F01 .. F50 numbers as mentioned below.
      declare
         v_seq number := 10;
         v1 varchar2(100);
      begin
         for i in 1..apex_application.g_f01.count
         LOOP
          v_seq :=  v_seq + 1;  -- v_seq will have value 11,12,13,..
          v1 := apex_application.g_f||v_seq||(i); -- CAN I DO LIKE THIS, I tried but getting error.
        END LOOP;
    so v_seq will have value with 11, 12, 13 each time and then I want to assign the following to v1
    apex_application.g_f11(i)
    apex_application.g_f12(i)
    apex_application.g_f13(i)
    apex_application.g_f14(i)
    So can I refer apex variables like above [G_F11, G_F12, GF13, ....]
    Thanks,
    Deepak

    DeepakJ wrote:
    Can we generate F01 .. F50 numbers as mentioned below.
    declare
    v_seq number := 10;
    v1 varchar2(100);
    begin
    for i in 1..apex_application.g_f01.count
    LOOP
    v_seq :=  v_seq + 1;  -- v_seq will have value 11,12,13,..
    v1 := apex_application.g_f||v_seq||(i); -- CAN I DO LIKE THIS, I tried but getting error.
    END LOOP;so v_seq will have value with 11, 12, 13 each time and then I want to assign the following to v1
    apex_application.g_f11(i)
    apex_application.g_f12(i)
    apex_application.g_f13(i)
    apex_application.g_f14(i)
    So can I refer apex variables like above [G_F11, G_F12, GF13, ....]No. This can only be done using dynamic PL/SQL: see +{message:id=9267909}+ for a previous example.

  • How to load a large amount of HTML into HTML region?

    I am trying to display a clickable image map (HTML <map>) in a region. The HTML source for the image map is fairly large and will not fit in the Apex editor (HTTP 400 error when I Apply Changes). I would also rather not manage that much HTML in the Apex web editor. So I stored the code in a file and added it to my applications file storage.
    I have tried various methods of getting the HTML to load when the page is rendered. I tried a URL region, but that leads to all kinds of ACL/security issues that we do not want the customner to have to deal with. i also tried some PL/SQL:
    DECLARE
    l_file_id NUMBER;
    BEGIN
    SELECT id
    INTO l_file_id
    FROM APEX_APPLICATION_FILES
    WHERE filename = 'myhtml';
    APEX_UTIL.GET_FILE(
    p_file_id => l_file_id,
    p_inline => 'YES');
    END;
    But that just replaces the entire page, not just the region it's defined in (even when the HTML is without <head> etc).
    Various attampes wih #APP_IMAGES#myhtml and &APP_IMAGES.myhtml just give me the translation of the APP_IMAGES variable.
    So, how do I load a large chunk of HTML into a region dynamically at run time? I also need this to interact with APEX in the sense that JavaScript will set APEX variables and cause a SUBMIT when the use clicks on the image map.

    Hi Andy,
    ATD wrote:
    Does your HTML define the regions/points on the map using AREA tags?Yes. it is actually generated using MapSefrver from huge tables of SDO_GEOMETRY (Oracle Spatial).
    If so, you could define a report template that does this and use this for a report based on a table that has the settings for shape, coords, href etcHmm, the code (HTML map) is auto-generated so if I understand you correctly, this might be difficult. One of the HTML is approximately 180KB of text.
    I found a way to do this using dynamic PL/SQL. I created a new table that has a varchar filename and a CLOB for the file data. I then imported the HTML into the table using SQL Developer (copy&paste, nice!). I then created an HTML region and used the following:
    declare
    html clob;
    len number;
    st number;
    c number;
    begin
    select length(data)
    into len
    from FILES
    where name = 'state_query.html';
    st := 1;
    while len > 0
    loop
    if len > 32000 then
    c := 32000;
    else
    c := len;
    end if;
    select substr( data,st,c )
    into html
    from FILES
    where name = 'state_query.html';
    htp.p( html );
    st := st + c;
    len := len - c;
    end loop;
    end;
    Edited by: CoyoteTech on May 13, 2009 7:27 AM

  • Creating report based on user selected Date Range

    Hello.
    I am trying to display an Apex report that selects data for the report based on a user entered date range.
    It's a simple page with two date picker fields (p18_start and p18_end).
    The report region SQL looks like this:
    SELECT *
    FROM prj_items
    WHERE LM_DT BETWEEN :p18_start AND :P18_end
    One table, one field on the table to search and two Apex variables.
    I thought this would be fairly simple, but I am obviously missing something.
    I not even sure what other information is needed to help me figure this out.
    -Jody

    Hi,
    You can set defaults for the datepickers if you need to - this could be done in a computation on the page for each item and conditional on the item being null.
    When I've done something similar to this, I've created two hidden page items - eg, :P19_FIRST_DATE and :P19_LAST_DATE and populated these with the earliest/latest date that the user could reasonably select (perhaps, in your case, the MIN(LM_DT) and MAX(LM_DT) values).
    Then your SQL would be:
    select * from PRJ_ITEMS
    where LM_DT BETWEEN TO_DATE(NVL(:P19_START,:P19_FIRST_DATE), 'DD-MON-YY')
    AND TO_DATE(NVL(:P19_END,:P19_LAST_DATE), 'DD-MON-YY')If you don't want to set default dates, you could do something like:
    SELECT * FROM PRJ_ITEMS
    WHERE (:P19_START IS NULL AND :P19_END IS NULL)
    OR (:P19_START IS NOT NULL AND :P19_END IS NULL AND LM_DT >= TO_DATE(:P19_START,'DD-MON-YY'))
    OR (:P19_START IS NULL AND :P19_END IS NOT NULL AND LM_DT <= TO_DATE(:P19_END,'DD-MON-YY'))
    OR (LM_DT BETWEEN TO_DATE(:P19_START,'DD-MON-YY') AND TO_DATE(:P19_END,'DD-MON-YY'))There are various reasons why your two dates are being cleared when the page is reloaded. Firstly, you should check the branch that returns to the same page - make sure you are not clearing the cache for the page. Then, have a look to see if there is a "reset page" process (usually created for you when you create a form page). Then, check the Source settings for the items. Typically, these would be "Only when current value in session state is null" and a Source Type of "Static Assignment" with the "Source Value or Expression" left empty.
    Andy

  • How to get the total record count for the report

    Hi,
    How can I get count of the total records shown in the report. When we set the report attributes, we have an option "Set Pagination from X to Y of Z"
    Does anyone know how can I get the Z value from APEX variables.
    I know we can use that query and get the count but I just want to know how we can use APEX Variables effectively.
    Thanks in advance.

    You write a loop, something like this:
    Go_block('B1');
    If not form_success then
      Raise Form_Trigger_failure;
    End if;
    First_Record;
    If not form_success then
      Raise Form_Trigger_failure;
    End if;
    Loop
      If :system.record_status in('CHANGED','INSERT') then
        -- modify the record here--
      End if;
      Exit when :System.Last_Record = 'TRUE';
      Next_Record;
    End Loop;
    First_Record;But be very careful-- If your block can fetch a large number of rows, (over 100), this loop can take a long time, and you should not use this method. The loop will continue fetching more rows from the database until all rows satisfying the query are retrieved.

Maybe you are looking for

  • Print directly to the printer

    Hi Guys Could anyone correct me how can I print directly to the printer from this program ,I am getting short dump error when I select the radio button printer and execute it. Rgds PE

  • Flip the crop ratio in camera/photos app?

    In the new photos app, does anyone know how to flip the crop ratio, change it from say 2:3 to 3:2? This used to be simple in iOS 7 and earlier, and it's a common feature of photo apps (iPhoto, Aperture, Pixelmator, etc.), but it seems to be missing f

  • How to determine amount of data sent/received by partner

    Here is our situation.  We have PI 7.0 running.  Now we want to charge back to our internal users based on the amount of data sent or received.  Does anyone know where or if the size of the messages are stored; we would like to get the data by receiv

  • Retrieving deleted video file

    I purchased a movie off of itunes, but somehow the file got deleted off my MacBook. Any idea how I can retrieve that (it is not in my garbage) or if apple will resend it to my itunes account? Thanks for your help in advance!

  • Product Catalog - Text name

    Hi Friends , Iam new to the CRM. Please help me out in the following issue. In the product catalog, for each and every product the text will be given. If u go and check the header of the text it will display text name(TDNAME), text object(TDOBJECT)an