{tag_relatedproducts} as a UL instead of a table?

Is there a way to have {tag_relatedproducts} appear as a UL rather than as a table?

Nope. You'd need to strip the table with JS and construct the UL.
On Mon, May 12, 2014 at 1:17 AM, After Hours Creative <

Similar Messages

  • How can i pass a variable instead of a table name in the Select statement.

    Dear all
    how can i pass a variable instead of a table name in a select statement ?
    Example :-
    Begin
    P_get_procedure_tname (aap_name,otable_name);--It will take an application name and will return a table name
    Select col1 into ocol1
    from  ---- here i want to pass the variable OTABLE_NAME
    End;How can i pass this ?

    Hi,
    You can use dynamic sql.
    EXECUTE IMMEDIATE 'SELECT COL1 INTO ' || OCOL1 || ' FROM " || OTABLE_NAME;
    {code}
    cheers
    VT                                                                                                                                                                                                                                                                                                   

  • Passing '**********' to screen field value instead of internal table value

    Hi All,
    I have written BDC, in which when i pass value for second screen "Description type field"  it's passing '*************************' instead of internal table value.
    It's picking correct value for first internal table value. Could anyone please give an idea why it's happening?
    Please find the code:
    LOOP AT it_record.
    header data for BDC
       AT NEW CLASS.
        IF sy-tabix <> 1.
            perform bdc_dynpro      using 'SAPLCLMO' '7777'.
            perform bdc_field       using 'BDC_OKCODE'
                                    '=SAVE'.
            CALL TRANSACTION 'CLWM' USING bdcdata
                          MODE p_mode
                          UPDATE 'S'
                          MESSAGES INTO messtab.
            clear : bdcdata[],bdcdata.
        ENDIF.
        perform bdc_dynpro      using 'SAPLCLMO' '0200'.
        perform bdc_field       using 'BDC_CURSOR'
                                      'RMCLM-CLASS'.
        perform bdc_field       using 'BDC_OKCODE'
                                      '/00'.
        perform bdc_field       using 'RMCLM-CLASS'
                                      it_record-class.
        perform bdc_dynpro      using 'SAPLCLMO' '7777'.
        perform bdc_field       using 'BDC_OKCODE'
                                      '/00'.
        perform bdc_field       using 'BDC_CURSOR'
                                      'RMCLM-KLBEZ'.
        perform bdc_field       using 'RMCLM-KLBEZ'
                                      it_record-klbez.
        perform bdc_field       using 'RMCLM-STATU'
                                      '1'.
        perform bdc_dynpro      using 'SAPLCLMO' '7777'.
        perform bdc_field       using 'BDC_OKCODE'
                                      '=MERK'.
        perform bdc_field       using 'BDC_CURSOR'
                                      'RMCLM-KLBEZ'.
        perform bdc_field       using 'RMCLM-KLBEZ'
                                      it_record-klbez.
        perform bdc_field       using 'RMCLM-STATU'
                                      '1'.
        MOVE 1 TO IDX.
        ENDAT.
    line item data for BDC
            perform bdc_dynpro      using 'SAPLCLMO' '7777'.
            perform bdc_field       using 'BDC_OKCODE'
                                       '/00'.
            perform bdc_field       using 'BDC_CURSOR'
                                        'RMCLM-RELEV(02)'.
            CONCATENATE 'RMCLM-MERKMA(' IDX ')' INTO FNAM.
            perform bdc_field       using FNAM
                                        it_record-merkma.
            CONCATENATE 'RMCLM-RELEV(' IDX ')' INTO FNAM.
            perform bdc_field       using   FNAM
                                       it_record-relev.
            IDX = IDX + 1.
      ENDLOOP.
    Thanks,
    Ujjwal

    Hi Ujjwal
    The reason behind this is that you are using AT NEW.... ENDAT block in your coding.
    When you use AT NEW field statements, the fields in the work area after the field get converted into ********.
    Check values in your work area I_RECORD in debugging inside AT NEW statement and you will understand what I am saying.
    In your case all the fields from header line of I_RECORDS which come after field CLASS are getting converted into *******,
    hence the error.
    Try using a temporary work area, say w_record. Pass value of I_record to w_record before AT NEW statement.
    And use w_record-fields instead of I_record-fields. And your program should work.

  • When / why use XML to store data instead of database table ?

    Hi All,
    I still not use XML much in applications and don't know much about its utilization.
    I read here and there about storing data as XML instead of into database tables.
    - could any body please tell me when / why use XML to store data instead of database table ?
    e.g : store inventory per warehouse in XML format. ?
    - What is the other cases or reasons of extracting database records into XML or vice versa ?
    - is there any good pdf on this ?
    Thank you for your help,
    xtanto

    It depends entirely what you want to accomplish with the 'XML in the database'. There are basically 3 independent methods: As CLOB, as XMLType views or as native XMLType 'columns'
    Each method has advantages and disadvantages, especially in the performance vs purpose tradeoff.
    The Oracled Press book "Oracle Database 10g XML & SQL Design, Build, & Manage XML Applications in Java, C, C++, & PL/SQL" is highly recommended for anyone interested in Oracle and XML. http://books.mcgraw-hill.com/getbook.php?isbn=0072229527&template=oraclepress

  • How to improve performance by pulling data instead of BSEG table?

    Hi,
    We are facing issue in which we have to pull material no for some non copa postings.
    But if we use BSEG table then serious performance issues are coming up..
    so are there any other tables / combination of tables that we can look for instead of BSEG?

    Hi,
    BSEG is Cluster table, you can only select with key fields.
    if you have a select:
    select belnr budat wrbtr from bseg
              into table it_bseg
               where bukrs = bukrs
                   and belnr = belnr
                   and gjahr = gjahr
                   and bschl = 31.
    it's much better to select of this way:
    select belnr budat wrbtr from bseg
              into table it_bseg
               where bukrs = bukrs
                   and belnr = belnr
                   and gjahr = gjahr.
    delete it_bseg where bschl ne '31'.
    Regards,
    Fernando

  • Need Dynamic Table instead of Standard Table in FM INFO_SICHERN_S001

    Hi Guys,
                  I have copied standard FM INFO_SICHERN_S001 into Zdefined FM.
    My requirement is instead of
    Updating or  Modifying or  Deleting  standard table I need to do all these things for entered table.
    How to do this.
    Thanks in Advance.
    Prasad.

    I solved Myself.

  • #datasync error - could that come from merging on fields from fact tables instead of dimensions tables?

    I'm reporting out of two universes published by Epic
    1. Warehouse - Patient
    2. Warehouse - Transactions
    I wanted to join two queries based on the primary key for a hospital encounter. Following the tutorial seemed pretty straightforward until I got to displaying data from a merged query.
    The table displayed results from Query1, but adding fields from Query2 wiped out all the data in the table, leaving only #datasync in each field.
    My workaround to get fields from both queries displayed (see screenshot)
    1. Merge queries on *two* fields - primary key of hospital encounter and primary key of patient
    2. Create new variable
    3. Make variable type Detail
    4. Associate variable with hospital encounter key from Query1
    5. Set formula equal to a field from Query2
    I'm not sure why this workaround works or if what I'm experiencing is a symptom of something larger. Could this workaround be needed because I am merging on fields from a fact table instead of fields from a dimension table?
    Thanks in advance

    You have defined merged dimension on 'company code-Key' which is common in both the Bex-queries.
    You are able to bring the merged dimension and other objects from  Query_ One to report block without any issue but when adding objects from Query_Two you are getting the error #DATASYNC.
    In this case objects from Query_One are got sync with the merged dimension object without any issue because they got added first to it.
    Similarly when you add merged dimension and objects from Query_Two you find no issue, because objects from Query_Two go sync first.
    Once objects from a query(Query_One/Query_Two) got added to a merged dimension, when we try adding objects from other query we get #DATASYNC error. This is because data in the other query is not able to sync with the initial result set, this is a know behavior.
    There are two workarounds:
    1) Merging all common dimension/characteristic objects: Only merged dimensions data will sync with the initial query,  un-merged dimensions/characteristic objects will still give #DATASYNC error.
    2) Create detail objects/attribute objects at report level for all uncommon characteristic/dimension objects from query_two referring to merged dimension. Then add these newly created detail/attribute objects to the table block that is having initial query objects with merged dimension, with this you see result set of query_two in the table block  not #DATASYNC error.
    ~ Manoj

  • Using a variable instead of a table reference

    I have a table that contains a dblink name. I would like to have a procedure that reads the link into a variable and uses that link in select statements.
    So far, I cannot get this to work. Any ideas?

    Jamie, you would use dynamic SQL (either EXECUTE IMMEDIATE or DBMS_SQL) to handle any situation where you have to dynamically swap out table or column names in a statement. Here are a couple of examples using native dynamic SQL (NDS):
    open x for 'select * from t@' || p_dblink || ' where ...';
    execute immediate 'select name from t@' || p_dblink || ' where ...' into v_name;

  • Using File Server instead of FND_LOBS table

    Dear Experts
    Hi,
    we use R12.1 with UP-UX Itanium.
    the approach of our company about Attachments in organization mades FND_LOBS table so big.
    I couldn't change this approach to attach many file in ERP so I searched in google and metalink how can we reduce FND_LOBS size
    but there is no useful information to do this
    it seems that this problem is Unavoidable.
    So I want to know if there is a way to using FILE SERVER in ebs 12.1.1 or any useful plan to reduce FND_LOBS size or its effects?
    Thanks
    Best Regards

    I couldn't change this approach to attach many file in ERP so I searched in google and metalink how can we reduce FND_LOBS size
    This topic was covered many times in the forum before, please see previous threads for the MOS Docs you need to follow.
    https://community.oracle.com/search.jspa?view=content&resultTypes=&dateRange=all&q=Purge+AND+FND_LOB
    https://community.oracle.com/search.jspa?view=content&resultTypes=&dateRange=all&q=Size++AND+FND_LOBS
    Thanks,
    Hussein

  • Can I 'explain' data in a pivot table?

    Hi All.
    I have a request that has baffled me.
    I need a way to use 'text' to describe the results of a report. If I were doing a simple report,
    this would be a non-issue. Here are my hurdles:
    I have a report that uses a Union via Set Operations (so I'm combining two result sets).
    The results are then shown in a pivot table.
    Within the pivot table, variances were created using 'New Calculated Item' under measures.
    I want to be able to display in a narrative, or some other magical technique, the results of theses calculated items.
    Data Example:
    <pre>
    Date1 Date2 Variance Variance%
    Total Sales 10 20 10 50.00
    Sales have increased 50% compared with last quarter. (<- desired result)
    Today, I can show @1, @2 etc, but it only shows the columns under 'Date 1'.
    Any help is greatly appreciated!!
    Cindy

    First, if you design a report correctly (e.g., accurate and descriptive headers, etc.), you greatly reduce the need for an "explanation of data." It should be intuitive. If it is confusing to understand, the design of the report should be looked at. (Is this report illustrating what the user needs to see? Should I use a graph instead of a table or vice-versa? Am I reporting on the right metrics?)
    That being said, it may be helpful at times to have a narrative to give an overall view of what the report displays. For this, you have the Narrative View to explain whatever might make the report more useful to the end-user. For example, you may have them note certain conditions and what that would mean, etc. (Conditional formatting would be great for this, unless you are considering cross-column conditioning in which case conditional formatting doesn't work.*)
    But if you are looking for row-by-row explanations where you use the data in the row as part of the "explanation" (as inferred by your inclusion of @1 and @2, etc. in your question), then I think you may be trying to please your end-users a bit too much. Perhaps I have misunderstood you, so I shall end here and wait for your response.
    *Until 11g, that is. There are also workarounds...                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • What is difference between using interface as source and table as source?

    I am working on a batch flow which need several steps to populate data from source to target. For example, I need 5 interfaces to finish final data loading. I can either use interface or use temporary table as source and target for the interface 2, 3, and 4. It looks like both case will use tables no matter use interface or use temporary table. So my question is if there is any difference between these two (using interface as source or use temporary table as source)?
    Thanks

    if you use a Table as source for the intermediate process, it will create a physical temporary table i your work rep(depends on you choice) and populate the data into the table. if you use a interface as a source, just it will create a sub query instead of temporary table.
    Thanks
    nidhi

  • Table control is not displaying

    Hi All,
    Is ther any thing wrong with the below code:
    PROCESS BEFORE OUTPUT.
      LOOP AT it_zmonths_data WITH CONTROL tabcontrol_1000 CURSOR
                                  tabcontrol_1000-current_line.
        MODULE status_1000.
      ENDLOOP.
    PROCESS AFTER INPUT.
      MODULE user_command_1000.
      LOOP AT it_zmonths_data.
      ENDLOOP.
    MODULE status_1000 OUTPUT.
      SET PF-STATUS 'MENU_1000'.
    SET TITLEBAR 'xxx'.
      IF NOT it_months_data[] IS INITIAL.
        CLEAR:it_months_data.
        LOOP AT it_months_data.
          zmonths_data = it_months_data.
          APPEND zmonths_data.
          CLEAR zmonths_data.
        ENDLOOP.
      ENDIF.
    ENDMODULE.                 " STATUS_1000  OUTPUT
    MODULE user_command_1000 INPUT.
      CASE sy-ucomm.
        WHEN 'DISP'.
          break hfrmm037.
          PERFORM validate_period.
          PERFORM get_month_days_weeks.
          PERFORM get_data_from_custom_tables.
          PERFORM get_data_for_months.
          PERFORM z1000_include.
         break hfrmm037.
          IF NOT it_months_data[] IS INITIAL.
            DATA:lines TYPE sy-tabix.
            DESCRIBE TABLE it_months_data LINES lines.
          ENDIF.
          tabcontrol_1000-lines = lines.
        WHEN 'EXIT'.
          LEAVE PROGRAM.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_1000  INPUT
    And the error is:
      This error is connected to the processing of an internal table with the
      field or variable "IT_ZMONTHS_DATA", and was triggered within in the program.
    Please advice.
    Thanks a lot.

    it's my mistake. The table which I have defined at the screen level is the structure instead of database table or internal table.

  • Variable table in SQL select

    Hello,
    In various SQL versions it is possible to define a variable that will hold the name of the table and then use that variable in the FROM clause instead the actual table name.
    something like this:
    var_table(4) type c.
    var_table  = 'tab1'
    select * from &var_table&... etc
    var_table = 'tab2'
    select * from &var_table&... etc
    It is possible something like this in ABAP SQL?
    Thank you.

    Hi,
    Check the foll code:
    PARAMETERS: P_TABLE LIKE DD03L-TABNAME.
    DATA: XTABLE TYPE REF TO DATA.
    FIELD-SYMBOLS: <FS_TABLE>  TYPE TABLE,
                   <WA_TABLE> TYPE ANY.
    CREATE DATA XTABLE type TABLE OF (p_table).
    assign xtable->* to <fs_table>.
    SELECT * FROM (P_TABLE) INTO TABLE <fs_table> ORDER BY PRIMARY KEY.
    loop at <fs_table> ASSIGNING <wa_table>.
    ENDLOOP.
    Thanks & Regards,
    Navneeth K.

  • Need suggestion to get data from change log table of ODS.

    Hello,
    There is a case where i am loading opportunity header data from header ODS and opportunity item data from item ODS in the opportunity cube.
    Status (1= OPEN, 2= WON ETC) of the opportunity are available only in header ODS and not in item ODS.
    While loading data from header ODS to cube, I am loading it directly but while loading data from item ODS to cube i am using active data table of header ODS as a lookup in the update rule from item ODS to cube. I am selecting status from the active data table of header ODS while loading data from item ODS to cube.
    Since active data table will have only after image records, there is some data mismatch in the report as i am selecting data from active data table of header ODS while loading data from item ODS to cube.
    I need to select data from Change log in order to get before image also instead of active data table in order to overcome this issue. Is there any way by which i can do selection from Change log instead of active data table as change logs are generated at run time.
    Please let me know if you have any suggestions.
    Regards,
    Sanjay Chaurasia.

    Hi,
    You can use the changelog table of the DSO.
    Right click manage the Header DSO, go to the contents tab and click Change Log table. There you can see the technical name of the Change Log table.
    In the update rule Routine, give the tech name of Change log table instead of Active table name.
    Hope it helps.
    Krishna

  • No data in the ap_selected_invoice_checks_all table

    Hi Friends,
    I am using a table called ap_selected_invoice_checks_all in a custom report. But in R12 there is no data in that table. But But in oracle 11.5.8 data is there in that table.
    If not is there any other table in R12 instead of this table ap_selected_invoice_checks_all or table name got changed in R12 or any other reason?
    It would be highly appreciated if anybody can help on this.
    Thanks in Advance.
    Regards,
    Srini

    Hi,
    Actually I am using the below query in the report. Data is there in all the tables except ap_selected_invoice_checks_all. That is why query is fetching no records.
    Could you please give some ideas on this how can I replace this table with whom?
    SELECT
    asic.checkrun_name C_CHECKRUN_NAME,
    asic.check_number C_CHECK_NUMBER,
    asic.check_amount C_CHECK_AMOUNT,
    asic.status_lookup_code C_STATUS_LOOKUP_CODE,
    asic.vendor_num C_VENDOR_NUMBER,
    asic.vendor_name C_VENDOR_NAME,
    asic.vendor_site_code C_VENDOR_SITE_CODE,
    asic.customer_num C_CUSTOMER_NUMBER,
    asic.address_line1 C_ADDRESS_LINE1,
    asic.address_line2 C_ADDRESS_LINE2,
    asic.address_line3 C_ADDRESS_LINE3,
    asic.city C_CITY,
    NVL(asic.state,
    asic.province) C_STATE,
    asic.zip C_ZIP,
    asic.province C_PROVINCE,
    asic.country C_COUNTRY,
    t.territory_short_name C_COUNTRY_NAME,
    asic.withholding_status_lookup_code C_WH_STATUS_LOOKUP_CODE,
    asic.attention_ar_flag C_ATTENTION_AR_FLAG,
    lc.displayed_field C_WITHHOLDING_STATUS,
    asic.void_flag C_VOID_FLAG,
    asic.selected_check_id C_CHECK_ID,
    asic.currency_code C_CURRENCY_CODE,
    asic.BANK_ACCOUNT_NUM C_BANK_ACCOUNT_NUMBER,
    asic.bank_num C_BANK_NUMBER,
    asic.BANK_ACCOUNT_TYPE C_BANK_ACCOUNT_TYPE,
    asic.CHECK_VOUCHER_NUM C_CHECK_VOUCHER_NUMBER,
    asic.due_date C_DUE_DATE,
    asic.payment_date C_PAYMENT_DATE,
    DECODE(asic.status_lookup_code,
    'UNCONFIRMED SET UP',
    'Y',
    'N') C_SETUP
    FROM
    apps.ap_selected_invoice_checks_all asic,
    apps.ap_invoice_selection_criteria aisc,
    apps.fnd_territories_vl t,
    apps.ap_lookup_codes lc
    WHERE
    asic.checkrun_name = aisc.checkrun_name AND
    (asic.ok_to_pay_flag IN ('Y','F') OR asic.status_lookup_code = 'UNCONFIRMED SET UP') AND
    asic.check_number BETWEEN aisc.start_print_document AND
    aisc.end_print_document;
    Thanks,
    Srini

Maybe you are looking for