Perceive changes in an input from in uix

Hi all, I have a UIX page with a databound input form (bound to a view object) and three buttons:
- save: allows to save data
- cancel: executes rollback
- exit: calls a javascript funtion that prompts a modal window to ask user if she wants to save before closing the page. Depending on the answer, comit or rollback is executed and the window is closed.
My problem is that the modal window is always displayed, even if the user has just saved her work, without making other changes to it. I tried to use events to set a variable to markup if changes have taken place. I couldn't find anything related to the whole form, so I begun working with single fields (a bit long to do...).OnKeyPress works fine with textInput fields, but I cannot find something similar for messagechoice and messageradioset (onChange, onKeypress, on MouseDown...nothing is perceived!).
Any ideas about a solution?
Thanks in advance

I tried all what came to my mind about onnavigate, dirty etc...., but I coul not obtain a result.Moreover, on the Internet there isn't any similar example to show ho to use this functionalities.
Here's a very simple example code: a UIX page with two field of a table, importes as input form with navigation.
saveBeforeExit is the javascript code that should be executed if I try to navigate to another page after a change on the table.
<?xml version="1.0" encoding="windows-1252"?>
<page xmlns="http://xmlns.oracle.com/uix/controller"
xmlns:ui="http://xmlns.oracle.com/uix/ui"
xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
xmlns:html="http://www.w3.org/TR/REC-html40"
expressionLanguage="el">
<content>
<dataScope xmlns="http://xmlns.oracle.com/uix/ui">
<provider>
<!-- Add DataProviders (<data> elements) here -->
</provider>
<contents>
<document>
<metaContainer>
<!-- Set the page title -->
<head title=""/>
</metaContainer>
<contents>
<body id="body" navigationFormName="form0" onNavigate="saveBeforeExit()">
<contents>
<form name="form0">
<contents>
<script><contents>
function saveBeforeExit(){
if(confirm('Do you want to save changes?'))
return true;
else return false;
</contents></script>
<formValue name="${bindings.statetokenid}" value="${bindings.statetoken}" id="_uixState"/>
<flowLayout>
<contents>
<flowLayout>
<contents>
<messageBox model="${data}"/>
<labeledFieldLayout>
<contents>
<messageTextInput model="${bindings.EmployeeId}" columns="10">
<onSubmitValidater>
<decimal/>
</onSubmitValidater>
</messageTextInput>
<messageTextInput model="${bindings.Salary}" columns="10">
<onSubmitValidater>
<decimal/>
</onSubmitValidater>
</messageTextInput>
</contents>
</labeledFieldLayout>
<pageButtonBar>
<contents>
<submitButton text="Submit"/>
<submitButton text="First" model="${bindings.First}" id="First0" event="action"/>
<submitButton text="Previous" model="${bindings.Previous}" id="Previous1" event="action"/>
<submitButton text="Next" model="${bindings.Next}" id="Next2" event="action"/>
<submitButton text="Last" model="${bindings.Last}" id="Last3" event="action"/>
</contents>
</pageButtonBar>
</contents>
</flowLayout>
</contents>
</flowLayout>
</contents>
</form>
</contents>
</body>
</contents>
</document>
<button destination="dataPage2.do" text="dataPage2.do"/>
</contents>
</dataScope>
</content>
<handlers>
<!-- Add EventHandlers (<event> elements) here -->
<!--<event name="navigate">
<null/>
</event>-->
<event name="vai">
<go name="success"/>
</event>
<event name="action" source="First0">
<invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.First}"/>
</event>
<event name="action" source="Previous1">
<invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Previous}"/>
</event>
<event name="action" source="Next2">
<invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Next}"/>
</event>
<event name="action" source="Last3">
<invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Last}"/>
</event>
</handlers>
</page>
When I run this example, I'm always able to navigate to and from this page, indepently of previous unsubmitted changes. It seems that the javascript function is never called.
Can you please tell me what am doing wrong or give me an example code to follow?
Thanks a lot

Similar Messages

  • ALV - Maybe a NEW problem to get changed data, after input from ALV

    Hi all,
    I have tried to search an existing post to solve this ALV problem, with key words 'ALV' and 'refresh', but I don't find the good one... so sorry if the problem have already been solved.
    <u>An example of the problem and process should be more clear than words :</u>
    1) CALL ALV
    CALL METHOD grid1->set_table_for_first_display
         EXPORTING
                   is_layout        = gs_layout
                   is_variant       = gs_variant "&see below
                   i_save           = x_save     "&see below
                   I_BYPASSING_BUFFER = 'X'
         CHANGING
                   it_outtab        = t_zppegam[]
                   it_fieldcatalog  = GT_field_cat_entete[].
    2) User edit values from cells from ALV.
    For example, insert a new line with '+' button, and <u>fills each cells</u>.
    3) The problem is that at the beginning of the PAI
    there is a blank line into internal table t_zppegam,
    instead of the line with the data filled into cells ALV by user
    3') Internal table t_zppegam have the good data only if user clik on the button refresh of ALV, before go throw PAI.
    Have any suggestions? Thank you for your help.
    Best Regards,
    Tony.

    Hi all,
    I have just solved my problem...
    I have found this one into SE38 / BCALV_GRID_EDIT fifth program.
    data: l_valid(1) type c.
    call method grid1->check_changed_data importing e_valid = l_valid.
    Tony

  • Change tv input from s video to hdmi

    Does anyone know if you can change the tv input from the s video cable to use the HDMI as input for watching TV on the Touchsmart 600-1050? The s video works ok but I thought that I read somewhere that you should be able to use the HDMI as an input source. So How do you change the tv tuner to use the HDMI instead of the S video cable? Thanks.
    This question was solved.
    View Solution.

    There is a toggle button on the back right above the HDMI port which allows to go back and forth.

  • How to STOP OS X from automatically changing between language input methods

    I want to know if there is a way in OS X Leopard to stop the system from automatically changing the language input method. I use English and Japanese on my computer, but this would apply to anyone using more than one input method.
    For example, when I click on a Japanese-language file, the system automatically changes input to Kotoeri (the Japanese-language input method). When I then click on an English-language file it usually, but not always, changes back to English input. But I almost never want to TYPE in Japanese. I just need to be able to read Japanese and to cut and paste from Japanese language files. It is very annoying when I start typing in an English-language file and find the input method has been changed to kotoeri without me realizing it—everything comes out in meaningless Japanese. When I want to type in Japanese, I want to manually change to the Japanese input system. That is, I want English to always be the default input method even if I am manipulating Japanese-language files.
    So, I’m wondering if there’s a way to set the computer so that it never AUTOMATICALLY switches between the input methods. I want to be able to switch only manually. In the old days of System 7, 8, and 9, there was a third-party control panel you could get that would do this (I think it was called Stay There!) and I don't remember this being a problem in Tiger or earlier versions of OS X. Is anyone aware of any way to do this in Leopard?
    Thank you!
    Colin

    Well, I do have it set that way, and I can look up there to see where I am, but in the work I do time is critical and I move back and forth between the two languages frequently. It is really a pain and a waste of time to have to look and make a change that should be unnecessary. The problem is not so much that I don't know where I am. It's that I don't want to ever have to think I MIGHT be in anything but English input unless I specifically want to be. In other words, I need to be able to forget about this problem even being a possibility.
    Message was edited by: Colin Talcroft

  • How to change HDMI port settings from output to input to accept signals from cable/sate​llite box?

    I have a new dv8t Entertainment PC with the HP Integrated HDTVHybrid Tuner.  The instruction manual provides 2 ways to connect the laptop to a cable/satellite box:  (1) coax/rf; or (2) HDMI.  The coax is a no-brainer; got it up and running in 10 minutes.  However, I am unable to get it to work connecting the HDMI cable, as the HDMI port on the laptop appears to be stuck in output mode.  How do I change the configuration of the HDMI port to "input" so that it can accept signals from my cable box?

    Thank you Grant for the quick response. Well, it seems I don't know what I'm doing.
    So, Mac Pro doesn't have any video INPUTS just Outputs. CHECK.
    That is correct I have a six-input-port-selector with one input (SWITCH C2G). CHECK.
    What I want is to be able to toggle through the inputs from the HDMI Switch C2G. That way I can use all my devices (Mac Pro, Xbox, PS3, Cable Box) with these monitors.
    Since the Switch C2G only has one OUTPUT Slot, I'm thinking I just need to connect the monitors to the Switch C2G Output slot by using a 2 to 1 HDMI Adapter, but wouldn't I lose the true potential of these monitors by not connecting them directly to the Mac Pro?
    Currently, I have the monitors hooked up with Thunderbolt/Mini Display Adapters to the Mac. So I guess I would just have to run just one HDMI with Thunderbolt/Mini Display from the Mac to the Switch C2G, and connect the other devices to the Switch as well.
    Jeez. Am I right? 
    What If I get an HDMI Switch with 2 Outputs instead of getting the 2 to 1 HDMI Adapter or perhaps a 4 to 2 Adapter. Heck. I'm not sure what to do here.
    I would really appreciate anyones help.
    Thank you.

  • FMLE Bug: Encoder changes video input from Composite to SVHS

    I have a video signal on the Composite input of my video card and I am encoding using FMLECmd.exe
    The problem is that when I change the video input to "Composite" using the Video Device's Property Pages,
    FMLECmd.exe sets it back to SVideo again after it stops encoding.
    So, before each encode I need to bring up the Property Pages go and change the input to "Composite" again.
    How can I work around this FMLECmd bug, any ideas?
    Thanks.

    FMLE saves Advance Device Property settings in profile file. When you change Input type to Comosite, make sure that you save a profile for that setting.
    Next time when you start FMLECmd, start it with saved profile and it should work with Compsite input this time.
    What you were doing is probably not closing FMLE after making changes in Device property page due to which settings are not getting saved in startup.xml profile and next time when FMLECmd starts with startup.xml by default it was loading prevoius settings having SVideo input.
    So try closing FMLE GUI after changing device property page and then start FMLECmd with stratup.xml file or save these settings in some other proifle file and start FMLECmd with saved profile file
    Let me know if this works for you?

  • How can multiple vis share input from a DAQ simutaneously

    How can multiple vis share data input from a DAQ simutaneously?
    Recently I am building a EMG measurement platform and somehow DAQ data need to be shared by several vis at the same  time.
    Are there any ideas?

    If you may need to add/delete tasks that will need th edata you may want to consider a publich/subscribe pattern. Basically your DAQ task will post a message to a single queue. The process listening on this queue (message broker) will determine if there are other processes registered to receive this message. When a device registers for a message it provides a queue to receive it on. The message broker will then post the message to all interested processes. The nice thing about this pattern is that you have dedicated code to handle broadcasting the message and it is very easy at run time to change the number of processes that get the message. The DAQ task will always send the message and will not care how many processes are listening.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Getting input from textbox as "console"

    Hi all. I am learning C# and have a Windows forms project that I am working on to learn various techniques. Basically it has a text box that I use to mimic a console. The user enters a command followed by the Enter key and the program reads that in and interprets
    it. I also have some rudimentary "batch" commands, such as IF/THEN, INPUT and PRINT.
    The application has two main components: The form and a class. The form takes care of interpreting the commands that the user enters and the class implements the three batch commands (more to follow in the near future). The issue that I am having is that
    sometimes (maybe 2%) the INPUT functionality does not work. When I enter a string and press Enter an empty string is returned. I have tried to debug this as much as I can, but it is difficult since this problem only happens once in a while.
    I have extracted the INPUT functionality and duplicated it in a simple app which I present here. The test app contains one button called btnConRead and a multi line text box called txtConsole. Clicking the button "forces" the app into "run"
    mode where the batch commands are interpreted. For this example I run the code that runs when an INPUT command is being processed. The app prompts with "OK" and waits for the user to type something in. When the user presses the Enter key the entered
    string is echoed on the console. The form module contains this code:
    string sKBBuf = ""; //App wide KB buffer when form Key preview is enabled.
    bool bEnter;
    private delegate void DisplayMsgDelegate(string sMsg);
    private void cEventPrint(object sender, PrintDataEventArgs e)
    Display(txtConsole, e.sPrintLine);
    private void cEventRead(object sender, ReadDataEventArgs e)
    //Event that reads text from the console and returns it.
    //This event requires input from the user. It traps the program here until the user
    //presses Enter.
    //Clear the KB buffer.
    sKBBuf = "";
    //Loop incessantly until user presses Enter key or Stop key (s).
    do
    //Braindead.
    } while (!bEnter);
    if (bEnter)
    //User pressed the Enter key, return the KB buffer.
    e.sReadLine = sKBBuf;
    //Empty buffer.
    sKBBuf = "";
    //Reset Enter key flag.
    bEnter = false;
    //Push CRLF to console.
    Display(txtConsole, Environment.NewLine);
    private void DisplayMsg(string sMsg)
    txtConsole.AppendText(sMsg);
    private void Display(TextBox txtOutput, string sMsg, bool bToCon = true)
    //Check output to console flag.
    if (bToCon)
    if (txtOutput.InvokeRequired)
    txtOutput.Invoke(new DisplayMsgDelegate(DisplayMsg), sMsg);
    else
    txtOutput.AppendText(sMsg);
    private void GetConInput()
    clsExample cEx = new clsExample();
    cEx.ReadData += cEventRead;
    cEx.PrintData += cEventPrint;
    System.Threading.Thread runThread = new System.Threading.Thread(() =>
    cEx.Process();
    this.KeyPreview = false;
    this.KeyPreview = true;
    runThread.Start();
    private void btnReadCon_Click(object sender, EventArgs e)
    //Prep stuff
    sKBBuf = "";
    txtConsole.Focus();
    Display(txtConsole, "OK" + Environment.NewLine);
    //Read console textbox
    GetConInput();
    private void Form1_KeyPress(object sender, KeyPressEventArgs e)
    bEnter = e.KeyChar == 13;
    //Save to buffer. At this time I am not distinguishing from letter or digits.
    //But I do need to check for a BS.
    if (e.KeyChar == 8)
    //Yeah, BS, remove the last char, if any.
    if (sKBBuf.Length > 0)
    sKBBuf = sKBBuf.Substring(0, sKBBuf.Length - 1);
    else
    sKBBuf += e.KeyChar;
    The class is called clsExample and contains the following code:
    //Event raised when data needs to be printed to console.
    public event EventHandler<PrintDataEventArgs> PrintData;
    //Event raised when data needs to be read from console.
    public event EventHandler<ReadDataEventArgs> ReadData;
    protected virtual void OnReadData(ReadDataEventArgs e)
    EventHandler<ReadDataEventArgs> handler = ReadData;
    if (handler != null)
    handler(this, e);
    protected virtual void OnPrintData(PrintDataEventArgs e)
    EventHandler<PrintDataEventArgs> handler = PrintData;
    if (handler != null)
    handler(this, e);
    public void Process()
    ReadDataEventArgs argsRead = new ReadDataEventArgs();
    PrintDataEventArgs args = new PrintDataEventArgs();
    string sMsg = "";
    //Get input from user.
    OnReadData(argsRead);
    if (argsRead.sReadLine.Length > 0)
    //I have something
    sMsg = argsRead.sReadLine;
    else
    //No data
    sMsg = "*";
    args.sPrintLine = sMsg + Environment.NewLine;
    OnPrintData(args);
    Plus two more support classes for the Print and Read events:
    public class PrintDataEventArgs : EventArgs
    public string sPrintLine { get; set; }
    public class ReadDataEventArgs : EventArgs
    public string sReadLine { get; set; }
     All the above was necessary so that the Process procedure running in a different thread could interact with the UI elements in the main form. The above mostly works, but I wonder if I am doing it the right way. I don't particularly like the use of
    global flags, such as bEnter or having empty loops to just "kill" time, such as the one found in the cEventRead procedure.
    In the cEventRead procedure I had the if() block immediately following the empty loop inside
    the loop and moved it out of there to see if this made any difference, but apparently it did not. Can anyone provide any feedback or suggestions of what I could change to make it work 100% of the time? I appreciate your time and effort. Thank you, Saga
    You can't take the sky from me

    Hi all. I am learning C# and have a Windows forms project that I am working on to learn various techniques. Basically it has a text box that I use to mimic a console. The user enters a command followed by the Enter key and the program reads that in and interprets
    it. I also have some rudimentary "batch" commands, such as IF/THEN, INPUT and PRINT.
    //Loop incessantly until user presses Enter key or Stop key (s).
    do
    //Braindead.
    } while (!bEnter);
    Hi Saga,
    Please don't use such kind of loop in your code, if you want to monitor the user input, just use the KeyPress event provided by the TextBox control.
    Control.KeyPress
    Event
    If you just want to execute some standard commands, I recommend that you use
    Process to start cmd.exe to execute the command, for example:
    void ExecuteCommand(string command)
    int exitCode;
    ProcessStartInfo processInfo;
    Process process;
    processInfo = new ProcessStartInfo("cmd.exe", "/c " + command);
    processInfo.CreateNoWindow = true;
    processInfo.UseShellExecute = false;
    // *** Redirect the output ***
    processInfo.RedirectStandardError = true;
    processInfo.RedirectStandardOutput = true;
    process = Process.Start(processInfo);
    process.WaitForExit();
    // *** Read the streams ***
    string output = process.StandardOutput.ReadToEnd();
    string error = process.StandardError.ReadToEnd();
    exitCode = process.ExitCode;
    Console.WriteLine("output>>" + (String.IsNullOrEmpty(output) ? "(none)" : output));
    Console.WriteLine("error>>" + (String.IsNullOrEmpty(error) ? "(none)" : error));
    Console.WriteLine("ExitCode: " + exitCode.ToString(), "ExecuteCommand");
    process.Close();
    If it's powershell script, you can also use the existing library to execute it, check this blogpost:
    Executing PowerShell scripts from C#
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Demo: From ADF UIX to JSF

    Hello,
    I am new to most of this. I am running jdev 10.1.3 preview with EA12.
    While trying to run the demo described in the article "From ADF UIX to JSF"
    found at http://www.oracle.com/technology/oramag/oracle/04-nov/o64jsf.html I got the following errors.
    Project: C:\data\sample_home\MyADFFaces\ADFFacesView\ADFFacesView.jpr
    C:\data\sample_home\MyADFFaces\ADFFacesView\public_html\empTable.jspx
    Error: Internal error, ClassNotFound creating tag parser for afh:head, class: oracle.adfimpl.view.faces.taglib.html.HtmlHeadTag
    Error: Unable to find class for bean: null defined by tag with class: oracle.adfimpl.view.faces.taglib.html.HtmlHeadTag
    Error: head must be terminated with /> or %> not >
    Error: Internal error, ClassNotFound creating tag parser for af:form, class: oracle.adfimpl.view.faces.taglib.core.CoreFormTag
    Error: Unable to find class for bean: null defined by tag with class: oracle.adfimpl.view.faces.taglib.core.CoreFormTag
    Error: Internal error, ClassNotFound creating tag parser for af:table, class: oracle.adfimpl.view.faces.taglib.core.data.CoreTableTag
    Error: Unable to find class for bean: null defined by tag with class: oracle.adfimpl.view.faces.taglib.core.data.CoreTableTag
    Error: Internal error, ClassNotFound creating tag parser for af:tableSelectOne, class: oracle.adfimpl.view.faces.taglib.core.data.CoreTableSelectOneTag
    Error: Unable to find class for bean: null defined by tag with class: oracle.adfimpl.view.faces.taglib.core.data.CoreTableSelectOneTag
    Error: Internal error, ClassNotFound creating tag parser for af:commandButton, class: oracle.adfimpl.view.faces.taglib.core.nav.CoreCommandButtonTag
    Error: Unable to find class for bean: null defined by tag with class: oracle.adfimpl.view.faces.taglib.core.nav.CoreCommandButtonTag
    Here is a copy of the JSP page source that I created as I was following the text in the article
    Source starts
    <?xml version='1.0' encoding='windows-1252'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:afh="http://xmlns.oracle.com/adf/faces/EA6/html"
    xmlns:af="http://xmlns.oracle.com/adf/faces/EA6">
    <jsp:text>
    <![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ]]>
    </jsp:text>
    <jsp:directive.page contentType="text/html;charset=windows-1252"/>
    <f:view>
    <html>
    <afh:head>
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1252"/>
    <title>
    empTable
    </title>
    </afh:head>
    <body>
    <af:form>
    <af:table value="#{myEmployees.employees}" var="row" rows="10">
    <f:facet name="selection">
    <af:tableSelectOne text="Select Employee and click ...">
    <af:commandButton text="Show" action="showDetails"/>
    </af:tableSelectOne>
    </f:facet>
    <af:column>
    <af:outputText value="#{row.first_name}"/>
    <f:facet name="header">
    <af:outputText value="Firstname"/>
    </f:facet>
    </af:column>
    <af:column>
    <af:outputText value="#{row.last_name}"/>
    <f:facet name="header">
    <af:outputText value="Lastname"/>
    </f:facet>
    </af:column>
    <af:column>
    <af:outputText value="#{row.email}"/>
    <f:facet name="header">
    <af:outputText value="Email"/>
    </f:facet>
    </af:column>
    </af:table>
    </af:form>
    </body>
    </html>
    </f:view>
    </jsp:root>
    ---source ends ---
    Can anyone tell me how to get past this? Thank you.
    -- Jack Condon

    One immediate thing: "EA6" is in the tag library namespaces, but you're using EA12.
    In general, there've been a lot of changes between EA6 and EA12, but the changed namespace is one simple thing.

  • How to  Get input from  User and Display it's Value

    Hi ,
    I need to get 2 inputs from user and to display it's Mutilple Value.
    The Below Code is working fine to get 2 Input's from user,but it display a Junk value as a Result .How to
    overcome this Problem. I need to display it's Mutilple(a*b) value of "a " and " b".
    import java.io.*;
    class Mul{
    static int a=0;
    static int b=0;
    static int Count=0;
    public static void main(String args[])throws IOException{
    BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
    do{
    a=(char)br.read();
    Count++;
    b=(char)br.read();
    if(Count==2)
    System.out.println("The Multiplied Value is "+a*b);
    }while(Count<2);
    }

    Changed to Integer but still the problem persists.
    import java.io.*;
    class Mul{
    static int a=0;
    static int b=0;
    static int Count=0;
    public static void main(String args[])throws IOException{
    BufferedReader br =new BufferedReader(new InputStreamReader(System.in));
    do{
    a=(int)br.read();
    Count++;
    b=(int)br.read();
    if(Count==2)
    System.out.println("The Multiplied Value is "+a*b);
    }while(Count<2);
    }

  • Change encoding of input message sent by J2EE Adapter

    Hi all,
    I get a input message with a wrong encoding (Sender SMTP Adapter). Within XML prolog, there's a declaration of UTF-8. Having a look at the message, it's ISO-8859-1 encoded. That mean's I've to do one of the following options:
    a) change encoding declaration in XML prolog to the correct one: ISO-8859-1
    b) reencode the entire message from ISO-8859-1 into UTF-8, so that the message encoding matches the XML prolog
    I've found two possible solutions, but I don't know if they're working:
    1. usage of XMLAnomyzerModule: reading the documentation, it seems to be that I cannot use that module in a sender adapter, right? If I'm wrong: what does the module do? Does it just exchange the encoding declaration in the prolog or does it reencode the message?
    2. running that small XSLT mapping before my own mapping: would it change the encoding declaration from UTF-8 to ISO-8859-1 in the XML prolog?
    <xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="xml" encoding="ISO-8859-1"/>
    <xsl:template match="/">
    <xsl:copy-of select="*" />
    </xsl:template>
    </xsl:stylesheet>
    BR
    Holger

    Hi Stefan,
    thanks for your reply. Unfortunately it's not my application who's sending the wrong message and it's not possible to change it on sender side. I don't know why but it's like that
    So it's exactly like you've mentioned: when using special characters where ISO-8859-1 codepage differs from UTF-8, we've a problem.
    When I understand you correct there's a adapter module TextCodepageConversionBean which changes the encoding, right? Then I could use it to encode the inbound ISO-8859-1 message to UTF-8 (which is declaration in XML prolog).
    Where can I find more information how to use it? Searching SDN I've just found one other thread where the same module is mentioned, but without further hints.
    BR
    Holger

  • Where to validate user input from FPM_FORM_UIBB?

    I am supporting an ESS OVP app using WDA and FPM. 
    This question concerns validating/changing user input from an edit page entered through FPM_FORM_UIBB
    In a form, on an edit page, we wanted to mask the initially loaded value of a field with asterisks.
    I used the feeder class get_data() method to accomplish this.
    The user may then overtype the asterisks with content data.  At times, the user leaves some of the asterisks there as well.
    I want to check the contents of the inpu field, and, if needed, compress out the asterisks.
    if not inputfield co '* ' .
    translate inputfield using '* ' .
    condense inputfield NO-GAPS .
    endif .
    Where can I put this code? Or, where, generally, do you code validations of form data?
    Thanks…  
    …Mike

    Hi Mark,
    You should be able to catch the event in PROCESS_EVENT and GET_DATA. I would put the break-point in both of these methods and check for the field values and based on that decide course of action. So steps would be.
    1) Put in the break-points in the obove methods.
    2) Check the event and the field values you are intrested in.
    3) Code accordingly.
    Hope it helps.
    Laeeq Siddique

  • Is there software to preview input from Canopus converter?

    I would like to view the input from a converted Videotape ... for quality and positioning ... without importing it into iMovie. (I can't see the video unless I import it and I assume that is the way iMovie is supposed to work.)
    I tried "Video Viewer" but, although it recognized that I had the ADVC-110 converter connected, it did not display any video when I played the tape.
    Is there any other software that works?

    Patricia, that is not normal behaviour, and would prevent 'selective imports' into iMovie. You should be able to start and stop and re-start the actual import, by pressing either the import button or the pause button.
    I can think of two real-life examples (drawn from my life that is!): half your holiday is on one camera tape, the other half on another. You obviously only want only one iMovie project, so you pause the import while you change the tape in the camera.
    You are walking back from the beach/park to your car parked a mile away, which takes 15 minutes. When you look at the marvelous footage you shot in the park/on the beach, you find that you have 15 minutes of closeups of your feet moving on the pavement because you forgot to switch your camera off before you slung it over your shoulder! Not a lot of point in importing 4GB worth of *p only to have to delete it again!
    I suggest you delete iMovie's plist file and repair permissions, then try again.

  • Acquire sensor input from FPGA using multiple loops/

    Hi,
    I have a sbRIO and I am acquiring inputs from ultrasonic, temperature sensor and pressure sensor in a same while loop. When these inputs go to the RT for processing, only one sensor value changes i.e FPGA is only fetching input from one of these sensors. 
    Should I use parallel loops i.e. acquire each input in a separate loop? If yes, should I be concerned about timings for each loop?
    Regards.

    You don't have to use different loops unless you need the data at different rate. Please show the code how you are acquiring the data and passing it to the RT (A clear snippet or image is good enough).
    The best solution is the one you find it by yourself

  • Changing Password-Blank Input Language

    Hi
    When I tried to change the input language from English to Arabic of password blank, it couldn't be
    changed, the Arabic input language in the menu bar was disabled. I tried another languages like
    Germany and Austrian and it worked well.
    So, why Arabic language is disabled on that case ? Is there any way to solve that ?
    Thanks

    Hi tayseer,
    Welcome to Lenovo Community Forums!
    If it is just the keyboard lay out you want to change occasionally and not the whole tablet language. I think you will need an app to do it.
    Check the multilng suggestion in this thread see how it goes
    http://android.stackexchange.com/questions/37999/how-do-i-add-another-keyboard-layout-to-my-ics-phon...
    Hope this helps,
    Cheers!
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

Maybe you are looking for

  • Accounting document not generated

    Hi , I have created credit memo request in VA01. i have generate biling documnet (credit memo) VF01 but accounting document not generate. it is giving error message when i am trying to release manuvally. "Reason code SE is not defined" Message no. F5

  • Lost photos due to incorrect sd card removal

    Recently, some friends and I took a trip to Seabase, in Key Largo, Florida. The trip was awesome, and I took tons of photos. When I get home, I sync my sd card with my macbook pro and cleaned the card when the photos were imported; however, I forgot

  • Bridge CS3- Labels & Ratings disappear after processed in Noiseware (was okay in Bridge CS)

    Okay, I guess I should count my blessings that this is about the only annoying, recurring problem I've had with Bridge CS3, unlike the crashes that others are dealing with. Windows XP w/ core 2 6600 2.4GHZ, 3GB ram. A large percentage of my 300GB har

  • Connecting iMac to Sony HDR-FX7E

    Hi, I do hope someone can help please? I bought an ilink cable, the camera recognises it but the iMac or iMovie doesn't recognise the cable. Any tips please - getting pretty desperate now. Thanks. B

  • Calculated Key Figures

    Are the Calculated Key Figures Stored in a table anywhere on the system.  We would like to key a printout of all Calculated Key Figures used.