Implementing Write back feature with a drop down

HI,
I have a requirement where in while implementing writeback a user has to see a dropdown kind of a column where he can select some static codes embedded in that column and select a sngle code , all other fileds are simple edit boxes. i have tried using java script in data format view but it doesnt help. can anybody suggest something to achieve this functioanlity.

Hi Ashu, although I agree with Christian, did you found a solutions for this?
Normally, when I am on a oracle database I would use APEX for this. But I am on a sql server database now, so I am looking for something like this as well...
but again, OBIEE is a reporting tool and not a data entry tool...

Similar Messages

  • Error in Write Back Feature in OBIEE 10g

    Hi,
    I am getting following error when I tried to implement Write Back feature...
    An error occurred while writing to the server. Please check to make sure you have entered appropriate values. If the problem persists, contact your system administrator.
    Odbc driver returned an error (SQLExecDirectW).
    Error Details :
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 27024] The EXECUTE PHYSICAL statement must specify a physical SQL statement to execute. (HY000)
    SQL Issued: EXECUTE PHYSICAL CONNECTION POOL CP COMMIT
    My xml template is
    <?xml version="1.0" encoding="utf-8"?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="WRITEBACK">
    <XML>
    <writeBack connectionPool="Connection Pool">
    <insert> UPDATE WRITE_BACK_TEST SET EXPLAINATION='@{c1}' WHERE SQ_NUM=@{c0} </insert>
    <update> UPDATE WRITE_BACK_TEST SET EXPLAINATION='@{c1}' WHERE SQ_NUM=@{c0} </update>
    <postUpdate>COMMIT</postUpdate>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    I even changed the instance config file by adding an entry <LightWriteback>true</LightWriteback>
    Let me know where I did wrong
    Thanks
    Edited by: 991740 on Mar 25, 2013 2:20 PM

    Try these
    1. Remove the COMMIT from the SQL statement.
    2. Leave the insert statement blank with a space for example:.
    <insert> </insert>
    Refer: http://docs.oracle.com/cd/E12103_01/books/AnyWebAdm/AnyWebAdm_Dashboard17.html
    If helps mark
    Edited by: Srini VEERAVALLI on Mar 25, 2013 4:13 PM

  • Write Back feature in 11g environment

    Hi,
    I am trying to implement write back feature in 11g environment.
    i have configured RPD as mentioned below-
    in physical layer- non cacheable,
    in BMM- enable write back checkbox,
    in Presentation layer read/write property for field,
    in report i have checked write back box for column.
    I have created xml file for the column to be edited.
    But i am not able to locate where i need to mention this xml file name.
    Please let me know where i need to mention the xml file name and where i need to place the file.

    Can you confirm that you have done ALL of the following:
    -Make sure you use columnIDs as opposed to column position in the XML template
    -Use Schema prefix on the table column
    -Ensure WebMessage name on XML template matches the EXACT name in Table View Properties
    -Ensure Physical table is non cacheable
    -Presentation and Logical layer must have Write enabled for the writeback columns
    -If we dont need an INPUT command make sure to have a space between the XML tags
    I dont have access to a writeback file currently..if you can paste yours here, maybe we can help.
    Also, if the responses are helpful, please mark them as helpful or correct.

  • Write back feature giving an error

    hi all
    i have implemented write back feature in obiee,
    in custom messages i have created one xml file,in that i have written one updated command
    when i am trying to update the record from the answers it is giving an error
    in xml file i have created WebMessage name= "Insertorupdate",even i wrote simple update command,
    <update>
    update user_table set name='@{c1}',description='@{c2}',create_date=sysdate,active='@{c3}' where user_name='{c0}'
    </update>
    this is the error message i am getting,
    The system is unable to read the Write Back Template 'Insertorupdate'. Please contact your system administrator.
    Thanks
    Sreedhar

    hi kishore
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web.messageSystem">
    <WebMessageTable lang="en-us" system="messages" table="Templates">
    <!-- Testing templates used for writing back into an Excel workbook used as a data source -->
    <!-- Save this file in the OracleBIData\web\msgdb\customMessages folder as WriteBackTemplate.xml -->
    <WebMessage name= "Insertorupdate">
    <XML>
    <writeBack connectionPool="WriteBack">
    <!-- Table has columns Col1, Col2, Col3Char, Col4Date and in query c0 maps to Col1, c1 maps to Col3Char, c2 maps to
    Col4Date, c3 maps to Col2-->
    <update>
    update Create_user set full_name='@{c1}',description='@{c2}',create_date=sysdate,is_active='@{c3}' where
    user_name='{c0}'
    </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    in my table i am having 7 columns,but here i am using only 4columns for updating.is it wrong???
    Thaks
    Sreedhar
    Edited by: 791907 on Oct 19, 2010 3:18 AM

  • How to create a button with the drop-down menu?

    I want to create a button with the drop-down menu, which is like the 'back' on the tollbar in IE. I heard JPopupMenu can reach the certain result, but the button hadn't a down arrow. Who can help me?

    i have made something like this :
    //======================================================================
    package com.ju.guiutils
    import java.awt.*;
    import java.awt.event.*;
    import java.net.URL;
    import java.util.Vector;
    import javax.swing.*;
    import javax.swing.border.*;
    import javax.swing.event.*;
    import javax.swing.plaf.basic.BasicComboBoxUI;
    * @version 1.0 14/04/02
    * @author Syed Arshad Ali <br> [email protected]<br>
    * <B>Usage : </B> ButtonsCombo basically performs function button + JComboBox, if we have different options for
    * <BR>same button then we can use this ButtonsCombo.
    *<BR> By the way there is no button at all in <I>ButtonsCombo</I>
    public class ButtonsCombo extends JComboBox {
    //===================================================================================
    * Create ButtonsCombo with default combobox model
    public ButtonsCombo () {
    super ();
    init ();
    //===================================================================================
    * Creates a ButtonsCombo that takes it's items from an existing ComboBoxModel.
    public ButtonsCombo ( ComboBoxModel model ) {
    super ( model );
    init ();
    //===================================================================================
    * Creates a ButtonsCombo that contains the elements in the specified array.
    public ButtonsCombo ( Object [] items ) {
    super ( items );
    init ();
    //===================================================================================
    * Creates a ButtonsCombo that contains the elements in the specified Vector.
    public ButtonsCombo ( Vector items ) {
    super ( items );
    init ();
    //===================================================================================
    private void init () {
    setBorder ( BorderFactory.createBevelBorder ( BevelBorder.RAISED ) );
    setRenderer ( new ComboRenderer() );
    setUI ( new ComboUI() );
    addMouseListener ( new ComboMouseListener() );
    //===================================================================================
    * Set items for ButtonsCombo in the specified array
    public void setItems ( Object [] items ) {
    setModel ( new DefaultComboBoxModel( items ) );
    //```````````````````````````````````````````````````````````````````````````````````
    * Set items for ButtonsCombo in the specified Vector
    public void setItems ( Vector items ) {
    setModel ( new DefaultComboBoxModel( items ) );
    //```````````````````````````````````````````````````````````````````````````````````
    * Get current items in a array
    public Object [] getItemsArray () {
    ComboBoxModel model = this.getModel ();
    if ( model != null ) {
    int size = model.getSize ();
    if ( size > 0 ) {
    Object [] items = new Object[ size ];
    for ( int i = 0; i < size; i++ ) {
    items[ i ] = model.getElementAt ( i );
    return items;
    return null;
    //```````````````````````````````````````````````````````````````````````````````````
    * Get current items in a Vector
    public Vector getItemsVector () {
    ComboBoxModel model = this.getModel ();
    if ( model != null ) {
    int size = model.getSize ();
    if ( size > 0 ) {
    Vector itemsVec = new Vector();
    for ( int i = 0; i < size; i++ ) {
    itemsVec.addElement ( model.getElementAt ( i ) );
    return itemsVec;
    return null;
    //===================================================================================
    class ComboMouseListener extends MouseAdapter {
    public void mouseClicked ( MouseEvent me ) {
    ButtonsCombo.this.hidePopup ();
    public void mousePressed ( MouseEvent me ) {
    ButtonsCombo.this.hidePopup ();
    ButtonsCombo.this.setBorder ( BorderFactory.createBevelBorder ( BevelBorder.LOWERED ) );
    public void mouseReleased ( MouseEvent me ) {
    ButtonsCombo.this.hidePopup ();
    ButtonsCombo.this.setBorder ( BorderFactory.createBevelBorder ( BevelBorder.RAISED ) );
    //===================================================================================
    class ComboRenderer extends JLabel implements ListCellRenderer {
    //````````````````````````````````````````````````
    public ComboRenderer () {
    setOpaque ( true );
    //````````````````````````````````````````````````
    public Component getListCellRendererComponent ( JList list, Object value, int index, boolean isSelected, boolean cellHasFocus ) {
    setBackground ( isSelected ? Color.cyan : Color.white );
    setForeground ( isSelected ? Color.red : Color.black );
    setText ( ( String )value );
    return this;
    //````````````````````````````````````````````````
    //===================================================================================
    // We have to use this class, otherwise we cannot stop JComboBox's popup to go down
    class ComboUI extends BasicComboBoxUI {
    public JButton createArrowButton () throws NullPointerException {
    try {
    URL url = getClass ().getResource ( "/images/comboarrow.gif" );
    JButton b = new JButton( new ImageIcon( url ) );
    b.addActionListener ( new ActionListener() {
    public void actionPerformed ( ActionEvent ae ) {
    return b;
    } catch ( NullPointerException npe ) {
    throw new NullPointerException( "/images/comboarrow.gif not found or /images folder not in classpath" );
    catch ( Exception e ) {
    e.printStackTrace ();
    return null;
    //======================================================================
    you can cutomize this according to your requirement , okie ;)

  • Help with rollover drop down menus

    I created a flash document with rollover drop down menus, but
    the menus some times won't go back up unless you rollover their
    associated buttons again. Also I created a link inside one of the
    buttons on one of the menus, but when you click that button the
    menu stays down until you rollover the button again. Some times 2
    menus will be down at the same time. Can anyone help me fix these
    problems? I'm a beginner and this is the first flash movie I've
    ever made.

    There is a lot of documentation on the web describing techniques to implement "Cascading Dropdown lists in Excel".
    A few starting points that may be helpful:
    http://chandoo.org/wp/2014/02/13/dynamic-cascading-dropdowns-that-reset/
    https://www.ablebits.com/office-addins-blog/2014/09/30/dependent-cascading-dropdown-lists-excel/

  • I have two faults! 1, an error comes up in Ps CC 2014 "could not apply the saved panel configuration, restring to default and my tools have disappeared completely and anything ive tried I cannot get them back not even the drop down menu in 'window' helps

    I have two faults! 1, an error comes up in Ps CC 2014 "could not apply the saved panel configuration, restring to default and my tools have disappeared completely and anything ive tried I cannot get them back not even the drop down menu in 'window' helps at all. And 2, Lr everytime I load it up it gives me the option to retry or switch to and it takes a while for me to even get anywhere with it I think it has something to do with the catalogs? I've been using these programs for a few years now on a Mac...no problem but when I use a PC when I'm away coz it's the (only) comp available these happen PC's are so useless! Please can anyone help??...

    I can give a few suggestions on Photoshop CC 2014, but Lightroom is a separate forum and you should ask Lr questions there.
    First close Photoshop.
    Then start Photoshop by double-clicking on it's icon and very quickly after that, hold down the ctrl-alt-shift keys until you see the reset dialog. answer "Yes" to delete settings, and let Photoshop continue to load.
    It's tricky to do and may take a few tries, but at least it should reset Photoshop CC 2014 to defaults.
    Gene

  • OBIEE 11.1.1.5.0 Write back feature error.

    I am working on OBIEE 11G(11.1.1.5.0) write back feature. After all the steps which were mentioned in 11g Documentation , there's an Error message said "Write back Error" . No other detail information. Do you have any idea about it?
    http://download.oracle.com/docs/cd/E14571_01/bi.1111/e10541/answersconfigset.htm#i1018233
    Same XML file working in OBIEE 10g.
    SetForecast.XML
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="writeBack" table="Messages">
    <WebMessage name="SetForecast">
    <XML>
    <writeBack connectionPool="ODIDEV">
    <insert>INSERT INTO D1_FORECAST(TYPECODE,MONTHCODE,DOLLARS) VALUES(@1,@3,@4)</insert>
    <update>UPDATE D1_FORECAST SET DOLLARS=@4 WHERE TYPECODE=@1 AND MONTHCODE=@3</update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>
    I copied in XML file in C:\OBIEE\middleware\instances\instance2\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes\customMessages and C:\OBIEE\middleware\Oracle_BI1\bifoundation\web\msgdb\customMessages.
    Thanks in advance.
    -Surya

    Hi Ankit,
    In my case the Writeback is not working. Can you help me out with the same.
    Following is my Template like:
    <?xml version="1.0" encoding="utf-8" ?>
    <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1">
    <WebMessageTable lang="en-us" system="WriteBack" table="Messages">
    <WebMessage name="writebacktemplate_demo">
    <XML>
    <writeBack connectionPool="demonew pool">
    <insert> </insert>
    <update>
    UPDATE demonew.f SET cp=cae4c792813245e22 WHERE product='ca9d69a4885a1203a'
    </update>
    </writeBack>
    </XML>
    </WebMessage>
    <WebMessage name="writebacktemplate_demo">
    <XML>
    <writeBack connectionPool="demonew pool">
    <insert> </insert>
    <update>
    UPDATE demonew.f SET cp_target=c2e6e2110c93840a6 WHERE product='ca9d69a4885a1203a'
    </update>
    </writeBack>
    </XML>
    </WebMessage>
    </WebMessageTable>
    </WebMessageTables>

  • DATA Write back feature

    The Write back feature working on oracle 10.2
    but not working on
    ORACLE 9.2.0.5 With patchset 10.1.0.3 and patchset 9.2.0.6
    even when i click submit button the grid shows old values
    will it work on this version. Pls. confirm?

    10.1.0.3 database required additional OLAP patches over and above the basic 10.1.0.3 patch/upgrade process. This patchset was never release publicly and was only available to a few customers who requested it. It contained a number of issues and was replaced by 10.1.0.4 patchset.
    I would recommend you apply the 10.1.0.4 patchset as the BI Beans documentation clearly states WE DO NOT SUPPORT 10.1.0.3 DATABASE VERSION. YOU MUST USE 10.1.0.4 FOR 10gR1
    Hope this helps,
    Keith
    Oracle Business Intelligence Product Management
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Beans http://www.oracle.com/technology/products/bib/index.html
    Discoverer: http://www.oracle.com/technology/products/discoverer/
    BI Software: http://www.oracle.com/technology/software/products/ias/devuse.html
    Documentation: http://www.oracle.com/technology/documentation/appserver1012.html
    BI Samples: http://www.oracle.com/technology/products/bi/samples/
    Blog: http://oraclebi.blogspot.com/

  • I have created a PDF form with multiple drop downs, all with the same drop down values. When I select a value from 1 of the drop down fields, it replicates in all of the others - which I do not want. How can I fix this?

    I have created a PDF form with multiple drop downs, all with the same drop down values. When I select a value from 1 of the drop down fields, it replicates in all of the others - which I do not want. Can I fix this?

    I'm fairly new to this, but I think it has to do with the way you have the drop downs named. Did you copy one then keep pasting it in each field? If so, that is the problem. You should rename each one with a different number: Dropdown1, Dropdown2, etc. I think that might solve the issue.

  • I upgraded to mac 0sx 10.92 now i dont have the feature in my drop down to save as jpeg or save pdf to iphoto

    I upgraded to mac 0sx 10.92 now i dont have the feature in my drop down to save as jpeg or save pdf to iphoto

      This forum is for Mac Pro machines, which are desktop Macs.  You have a Macbook Pro, which is not a desktop Mac.
      Try the Macbook Pro forum.
    https://discussions.apple.com/community/notebooks/macbook_pro

  • Help on write back feature

    Hi All,
    I am working in Siebel Analytics 7.8.2.
    I have tried enabling write back feature in my application but I am not able to do so. The write back tab is enabled in the physical layer of repository. I have created a write back template. But the “Manage write back” option is not available in the Admin page. Could anyone please let me know whether any special license and configuration setting are required to enable write back in 7.8.2. ?
    Also please let me know the requirements and timeline to upgrade from SA 7.8.2 to 7.8.4. What are all the general factors (infrastructure change, additional components, configuration changes, etc) affecting the up gradation?
    Thanks.

    Hello Everyone,
    The write back feature is working fine. There was an issue privilege setting in rpd.
    Now one field is getting editable while pressing Update button in the dashboard report and type new value and pressing Apply button, data is getting updated in to DB table.
    To aviod the manual entry i want to enter a value from some kind of dropdown or any choice box. So could you please let me know how can i achieve this functionality.
    Thanks in advance.
    Regards
    Niraj

  • All of sudden my Apple Mail won't transfer photos from Mail to iPhoto using the "add to iPhoto" feature in the drop down menu

    All of sudden my Apple Mail won't transfer photos from Mail to iPhoto using the "add to iPhoto" feature in the drop down menu. Do you know how to fix this?

    mmchisholm - just so you know you're not alone, I too am having the exact same issue as of latest software update bundle. Have to manually add each photo until Apple issues solution or minor software update.

  • [Forum FAQ]How do I add a search feature in the parameter with long drop down list?

    Introduction
    There is a scenario that thousands of values in the drop-down of a parameter. Scrolling through the large drop down list is slow and cumbersome. Is there a way that we add a search feature in the report, so that it can filter down the values in the drop
    down list to a smaller list of values?
    Solution
    To achieve this requirement, we can add a parameter with multiple keywords ahead, then all of available values which are begin with the keyword will display in the parameter list. In this scenario, we can create cascading parameters. One is a keyword parameter,
    and the other parameter is based on the keyword to display the available values.
    In order to enable the user to type multiple keywords, we can use the query below to create a split function which takes the list and the de-limiter as input parameters and splits all the values in the database:
    CREATE FUNCTION [dbo].[SplitParameterValues] (@InputString NVARCHAR(max), @SplitChar VARCHAR(5))
     RETURNS @ValuesList TABLE
     param NVARCHAR(255)
     AS
     BEGIN
     DECLARE @ListValue NVARCHAR(max)
     SET @InputString = @InputString + @SplitChar
     WHILE @InputString!= @SplitChar
     BEGIN
     SELECT @ListValue = SUBSTRING(@InputString , 1, (CHARINDEX(@SplitChar, @InputString)-1))
     IF (CHARINDEX(@SplitChar, @InputString) + len(@SplitChar))>(LEN(@InputString))
     BEGIN
     SET @InputString=@SplitChar
     END
     ELSE
     BEGIN
     SELECT @InputString = SUBSTRING(@InputString, (CHARINDEX(@SplitChar, @InputString) + len(@SplitChar)) , LEN(@InputString)-(CHARINDEX(@SplitChar, @InputString)+ len(@SplitChar)-1) )
     END
    INSERT INTO @ValuesList VALUES( @ListValue)
     END
     RETURN
     END
    Use the query below create a stored procedure to return all available values for Account parameter:
    create PROCEDURE sp (@keyword nvarchar(50))
    AS
    SELECT     AccountDescription
    FROM         DimAccount d
    inner join (SELECT [param] FROM SplitParameterValues (@keyword,',')) s on d.AccountDescription like (s.[param]+'%')
    In Report Designer, select Stored Procedure as the Query type for DataSet1, then select or type sp in the drop-down list as below:
    By default, there is a parameter named keyword in the Parameters pane.
    Add a multi-value parameter named Account in the report, then select “Get values from a query” option for Available Values as below:
    Report Design and Report Preview surface
    Report Design:
    Report Preview:
    References:
    Create User-defined Functions (Database Engine)
    Adding Cascading Parameters (SSRS)
    Applies to
    Reporting Services 2005
    Reporting Services 2008
    Reporting Services 2008 R2
    Reporting Services 2012
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Hmmm. This didn't work. I even re-booted, and Firefox still doesn't show the search engine.
    It was actually an update to an earlier engine, and I foolishly removed the old version rather than just updating it.
    Is there anything elsewhere (eg. the registry) that might be preventing this?

  • When I want to go back a page the drop down box is filled with the current page, all earlier sites have disappered out of sight

    When I have been at a site for a while and decide to go back, when I use the drop down box it has filled with the current page location. The longer I am there the more times it repeats its self.

    Did you try Safe Mode?
    An extension may be responsible for adding up those entries of the same page.
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

Maybe you are looking for

  • Transferring apps from Iphone 3Gs to PC so i can upgrade

    I have tried everything i can find to transfer my apps from my iphone 3GS to itunes on my PC so i can upgrade the phone but nothing works..Right click on phone on left side of screen, click transfer purchases and it only transfers 1 app which was a f

  • Reg: Customer Master(transaction figures) table

    Dear all, Like Vendor  master (transaction figures) table & Vendor  master (special g/l) transaction figures - LFC1 & LFC3 can we get any Customer master (transaction figures) table & Customer master (special g/l) transaction figures table.  If it is

  • Import javafx.ext.swing.SwingToggleGroup not found in the classpath

    I am trying to run the example here Desktop profile http://java.sun.com/javafx/1/tutorials/ui/layout/index.html but import javafx.ext.swing.SwingToggleGroup; import javafx.ext.swing.SwingRadioButton; here i am having error because javafx.ext is not f

  • How can I organize my contacts con the iphone into groups

    hi Need some help!!!! on my outlook i have all my contacts organize on groups but when i sync into the iphone the groups doesn´t appear, what does i have to do to make appear my groups? by the way i have a pc saddly

  • Merging Spot Colors in Distiller

    I am using ArcGIS (ArcINFO License) Production Line Tool Set to output an EPS file containing about 15-16 individual spot colors. These spot colors are divided into 5 different main colors: Black, Gold, Magenta, Blue and Green. Each plate refers to a