How to use the JavaScript method - hasDataChanged() ?
Hi,
In the exit event of a field, I want to check whether the data is changed or not. I have found a method 'hasDataChanged()' in the Adobe LiveCycle Designer help, but not enough documentation is given.
I tried multiple possibilities for using that method, but I ended in error always. How can we use this method in script ?
Thanks,
Prabhakar.
Hi Michal,
I tried to implement your code, but I am getting the following error in exit event.
"myEnterRawValue is not defined".
I used other way, I created a script object for global varibles, declared a global variable in that script object, in enter event I strored the raw value in that global variable in script object, in exit event I get the value from the script object and compare with the current value.
In ScriptObject,
var Value1;
In enter event,
<ScriptObject>.Value1 = this.rawValue;
In Exit event,
if(this.rawValue != <ScriptObject>.Value1 )
// Code
Thanks,
Prabhakar.
Similar Messages
-
How to use the index method for pathpoints object in illustrator through javascripts
hii...
am using Illustrator CS2 using javascripts...
how to use the index method for pathpoints object in illustrator through javascripts..Hi, what are you trying to do with path points?
CarlosCanto -
How to use the POST method In Oracle APEX 3.1
Hi,
In APEX if we are submitting the page the parameters( Variables ) will pass through URL.
How to hide the these parameters from URL??
I Hope POST method will solve this problem.
How to use the POST method in APEX???
Help me out to solve this problem.
thanks in advance.
Cheers,
ShanIn APEX if we are submitting the page the parameters( Variables ) will pass through URL.No they won't. Submission POSTs the <tt>wwv_flow</tt> form.
Sometimes a branch may be performed after submission, generating a URL in which parameter values are visible. To avoid this, use the save state before branching option.
Other actions—like using navigation lists, or clicking a link in a report—will perform a GET using parameters in the URL. In these cases using Session State Protection is advised. -
How to use the is_selected method of if_wd_context_element API
HI,
scenario : if the element is selected, I want to pass some of its attributes to the backend.
description : In a Context node, I want to check which elements are selected by the user. For this there is a method in the in if_wd_context_elemenent API in web dynpro ABAP. The method is called is_selected. How to use this method ?
Please give me an example. What does this method return. can I use it in the if condition.
Regards
seventyros
Edited by: seventyros on May 5, 2011 9:32 AMHi tryos,
IS_SELECT method is available at element and node level.
check this...
http://help.sap.com/saphelp_nw04s/helpdata/en/fd/be5b4150b38147e10000000a1550b0/content.htm
Check this is set_selected method, try with is_select also...
Select All in table
if lo_el_it_lips->is_selected ( flag = abap_true ).
endif.
// Node
DO count TIMES.
lo_nd_it_lips1->is_selected( // lo_el_it_lips - element has no index, only flag.
flag = abap_true
index = int ).
ADD 1 TO int.
ENDDO.
Cheers,
Kris.
Edited by: kissnas on May 5, 2011 9:49 AM -
CL_RSPLS_CR_EXIT_BASE how to use the create method
Hi everybody
I am using a copy of CL_RSPLS_CR_EXIT_BASE in the relationships derivation of our planning project. I do not understand how CL_RSPLS_CR_EXIT_BASE works.
Here is the problem:
I use the class to derivate 0COSTCENTER from 0CO_AREA and 0COORDER. In one planning function everything works fine. With the use of the relationships the class is called and in the DERIVATE Method I can select the responsible costcenter from the 0COORDER data with 0COORDER and 0CO_AREA.
But I also have a planning sequence which is also using the relationships but on step 7 (costcenter from co_area and coorder) it directely calls the DERIVATE method. But in the DERIVATE Method I do not have the source fields COORDER and CO_AREA as source data available....
How does this work? Where do I get the source data from? In the first case I have it all in the parameter c_s_chas.... but in the CREATE method I can't find the source data.
Thanks for any input.
Have a nice day
regeards
ChristopheHi Gregor
thanks for your reply. I definitely am or was pretty confused about DERIVE and CREATE. Can you confirm the following so that I know if I got it now:
In CREATE i select data from the master table (for example COSTCENTER COORDER and CO_AREA if those are the characteristics I use in the exit relation (source = COORDER, target = COSTCENTER and CO_AREA). Those are also the lines I find in the selection criteria table i_tsx_seldr.
I fill all the selected combinations into the internal table e_th_chas (in the same order of fields like they are in i_tsx_seldr).
That's it and then the system gets the necessery data from this selection?
In this way I get a new error message in my planning sequence:
Nachwert-Einschränkung 1 zu Teilvorgang 1 bewirkt folgenden Fehler
Es konnte keine Kombination erzeugt werden
What am still doing wrong?
Thanks a lot!
best regards
christophe -
How to use the complete method for as3 FLV component
Hi team,
I am using an FLV component dragged to the stage and then bringing in video content. How can I make it visible=false when it has finished playing using the COMPLETE event?
Cheers.
subif your component's instance name is flv_pb, use:
flv_pb.addEventListener(Event.COMPLETE,completeF);
function completeF(e:Event):void{
flv_pb.visible=false; -
How to use the "IN" method in ejb3ql -------variable of LIST
public List findExamScoreinterface(List userid){
String connselect="select o from TCJExamScore o where o.userID IN(:userID)";
Query query=em.createQuery(connselect);
query.setParameter("userID",userid);
return query.getResultList();
It can not perform correctly above.Can anyone can help me?
TCJExamScore is the name of entity.
I want to find the correct record where the field (userID) is contained in the variable of LIST which value id userid.In APEX if we are submitting the page the parameters( Variables ) will pass through URL.No they won't. Submission POSTs the <tt>wwv_flow</tt> form.
Sometimes a branch may be performed after submission, generating a URL in which parameter values are visible. To avoid this, use the save state before branching option.
Other actions—like using navigation lists, or clicking a link in a report—will perform a GET using parameters in the URL. In these cases using Session State Protection is advised. -
How to use the readLine() method when reading data from a URL?
Hello,
I have a URL which contains text input.
The only way to get the data from this URL is by opening a URL connection to it.
I would like to get the data from this URL but at the same time I would like to be able to use readLine() method of BufferedReader in order to read the data line by line.
My question is how do I combine between these two requirements in order to reed the data from the URL?
RoyHello Roy,
can you try out this code.
URL yahoo = new URL("http://www.yahoo.com/");
URLConnection yc = yahoo.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
Regards,
Mohan R -
Any1 knows how to se the getallfonts method??
how to use the getallfonts method and put in a combobox??
tried so many times, many error, seems i cant understand the java tutorial ..
can help??This is how you can do it
import java.awt.*;
public class TestFonts{
public static void main(String[] args){
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
Font[] f = ge.getAllFonts();
for(int i = 0; i < f.length; i++){
System.out.println(f.toString());
Carsten -
How do I use the find method to find multiple items in a single paragraph?
I am desigining a script to find any instances where ctrl+b and ctrl+i are applied to body text and then replace those character format overrides with Italic or Bold chartag. Here's what the script is supposed to do:
put the find method in a while loop that searches for character format overrides.
If a character format override is found, pass the text range returned by the find method and the CharPropsChange flag to the GetTextForRange method.
Use a boolean compare between the idata of the text item to the character angle and character weight constants.
Whichever boolean evaluates to true, then use the SetTextProp method to set properties of the text range to the properties of the italic or bold character tag.
This script does work on the first character format override found however it ignores any other overrides in the same paragraph. The cause of this is that the while loop updates the text loc that the find method uses to the next paragraph in flow. I suspect that i need to add an inner loop that goes through all the text in a single paragraph, where at teach iteration the text loc used by the find method is based on the same paragraph but the offset is modified. I am just not sure how to do that.
function removeOverrides (pDoc)
var vDocStart = pDoc.MainFlowInDoc.FirstTextFrameInFlow.FirstPgf;
var vBoldFmt=getCharFmt (pDoc, 'Bold')
var vItalicFmt=getCharFmt (pDoc, 'Italic')
initFA_errno ();
while (FA_errno==Constants.FE_Success)
var vTextLoc = new TextLoc(vDocStart,0);
var vFindParams=findOverrideParams (pDoc);
var vTextRange=pDoc.Find(vTextLoc,vFindParams);
if (vTextRange.beg.obj.ObjectValid())
var vTextItems=pDoc.GetTextForRange (vTextRange, Constants.FTI_CharPropsChange)
if (vTextItems.length==!0 )
if (vTextItems[0].idata==Constants.FTF_WEIGHT)
pDoc.SetTextProps (vTextRange, vBoldFmt.GetProps())
if (vTextItems[0].idata==Constants.FTF_ANGLE)
pDoc.SetTextProps (vTextRange, vItalicFmt.GetProps())
} else (Log (vLogFileName, '\nERROR: No items were found in the text format array but format override was found: '+pDoc.Name))
vDocStart=vDocStart.NextPgfInFlow;
function findOverrideParams (pDoc)
var vFindParams = AllocatePropVals(1);
vFindParams[0].propIdent.num = Constants.FS_FindObject;
vFindParams[0].propVal.valType = Constants.FT_Integer;
vFindParams[0].propVal.ival = Constants.FV_FindCharacterFormatOverride;
return vFindParams;Hi Rick,
Well, following up on the previous posting, I actually did figure out how to make it work but it seems rather inefficient. I can insert a new paragraph right after the paragraph that has the table anchor but when i cut the table, i also cut the paragraph i just created. So to get around that, I create two paragraphs, so that there will be one paragraph left after i do the cut and that is the paragraph that I paste the table into. Once the table is pasted into the new paragraph, I delete the other paragraph that I created.
Here's the updated code from the for loop:
var vTbl = vDoc.GetUniqueObject(Constants.FO_Tbl, vTextItems[i].obj.Unique);
var vAnchorPgf=vDoc.NewSeriesPgf (vTbl.TextLoc.obj)
var vAnchorPgf2=vDoc.NewSeriesPgf (vAnchorPgf);
var vAnchorTextLoc=new TextLoc (vAnchorPgf2, 0);
var vTblTextRange=new TextRange ();
vTblTextRange.beg.obj=vTbl.TextLoc.obj;
vTblTextRange.beg.offset = vTbl.TextLoc.offset;
vTblTextRange.end.obj=vTbl.TextLoc.obj;
vTblTextRange.end.offset = Constants.FV_OBJ_END_OFFSET
vDoc.TextSelection=vTblTextRange;
vDoc.Cut (0);
vTblTextRange.beg.obj=vAnchorTextLoc.obj;
vTblTextRange.beg.offset = 0;
vTblTextRange.end.obj=vAnchorTextLoc.obj;
vTblTextRange.end.offset =0;
vDoc.TextSelection=vTblTextRange;
vDoc.Paste (0);
vAnchorPgf2.Delete(); -
How to use the method "getChildrenRemoved()" declared in ElementChange?
How to use the method "getChildrenRemoved()" declared in DocumentEvent.ElementChange?
I have tried to use it,but the code below alway say "Yes"....
I really have no ideas about why ec is always a null.
public void removeUpdate(DocumentEvent ee) {
DocumentEvent.ElementChange ec = ee.getChange(doc.getDefaultRootElement());
if(ec == null)
System.out.println("Yes");
} -
Hi,
We tried the window.ResizeTo and window.MoveTo methods using the javascript. It doesn't seem to be working in the version 9.0.1. Please suggest any alternative .
Thanks,
AvinashThis is no longer allowed for security reasons (bug 565541).<br>
See https://support.mozilla.org/nl/questions/880032<br>
https://developer.mozilla.org/en/DOM/window.moveTo<br> -
How to use my findTheHighest method to find the highest value in my two dim
I am going to create a 13row by 10 colume two dimensional array.
how to use my findTheHighest method to find the highest value in my two dimensional array.
.When i compile this program , i got those as following;
"Exception in thread "main" java.lang.ArrayIndexOutOfBoundsExce
at TaxEvolution.findTheHighest(TaxEvolution.java:31)
at TaxEvolutionClient.main(TaxEvolutionClient.java:25)"
public class TaxEvolution{
public double[][] salesTaxRates;
public TaxEvolution()
salesTaxRates = new double[13][10];
fillProvinTaxRates();
private void fillProvinTaxRates()
for ( int row = 0; row < salesTaxRates.length; row++ )
for ( int column = 0; column < salesTaxRates[row].length; column++ )
salesTaxRates[row][column]= (int)(Math.random()*5000) + 1;
public double findTheHighest()
double highest = salesTaxRates[0][0];
for ( int row = 0; row <= salesTaxRates.length; row++ )
for ( int column = 0; column <= salesTaxRates[row].length; column++ )
if ( salesTaxRates[row][column] >= highest )
highest = salesTaxRates[row][column];
return highest;
public double[][] arrayTaxEvolution()
double[][] returnTaxRates = new double[13][10];
for ( int row = 0; row < salesTaxRates.length; row++ )
for ( int column = 0; column < salesTaxRates[row].length; column++ )
returnTaxRates = salesTaxRates;
return returnTaxRates;
public class TaxEvolutionClient{
public static void main( String[] args ){
TaxEvolution protaxRateList = new TaxEvolution();
double[][] taxRateList = protaxRateList.arrayTaxEvolution();
for ( int i = 0; i < taxRateList.length; i++ )
for ( int j = 0; j < taxRateList[0].length; j++ )
System.out.print( taxRateList[i][j] + "\t" );
System.out.print( protaxRateList.findTheHighest + "\t" );
}Multiposted
http://forum.java.sun.com/thread.jspa?threadID=699057&tstart=0 -
How to use the class CL_CTMENU with the method DISABLE_FUNCTIONS
Hi Friends,
How to de-activate some functions in the Menu bar?
Eg: - Sales document
Create
Change
Display
I want to de-activate "Change"
In other words: - How to use the class CL_CTMENU with the method DISABLE_FUNCTIONS in my program.
Regards,
Hari
Edited by: Bhatlapenumarthy Hari Krishna on Jun 9, 2008 5:22 PMKrishna,
It is not possible to deactivate the CHANGE option in themenu bar using the method disable_functions of cass CL_CTMENU. This method allows you to deactivate only the function codes of the CONTEXT MENU, which is available only when u press the left mouse button.
U can use the SET PF-STATUS 'XXX' EXCLUDING fcodes option to disable the CHANGE.
*****Reward points if useful
Regards,
Kiran Bobbala -
How to use the method setReadTimeout(int longtimes) in HttpUrlConnection?
I have to use the HttpUrlConnection to download files ,sometimes the speed is very slow or just blocked for no reason.(no Exception was throw and I can't see any changes from my swing Interface)
It seems the thread is dead. I try to use setReadTimeout() to control the read . but it isn't working ,
Now I have to questions?
one how to use the setReadTimeout() so it can throw the SocketTimeoutException like the API said
second how to solve the problem I metioned before : sometimes the speed is very slow or just blocked for no reason
Please somebody help me !!!That is not true. For example ajax continuous, http monitor or media streaming in client side is unusable without nio http client (or implementation is much simple and better). All logic is coming to client side from server. Modern client are very powerful and same time servers are overloaded.
Maybe you are looking for
-
Can't update my ipod touch 4g to iOS 5, error 3259
I've been trying to update my ipod touch to iOS5. After I wait for 40 minutes to download error 3259 keeps coming out. Who can help me?
-
Hi All, this doubt is in my mind for quite some time. I was in Xi before and I was extensively using the monitoring tool SXMB_MONI. I sometimes used the same transaction in my SAP ABAP system to look for messages. Right now I am into a project that u
-
Error code "Couldn't resolve the host name"
I cannot access internet from tablet WiFi shows connected noticed this yesterday any suggestions on how to fix error
-
Computer not recognizing my camcorder
I have a Canon ZR600 DV camcorder, and up until now I had been using a SD card to transfer my data through my card reader. Now I want to transfer what I have saved on a 8mm tape, but when I connect the camcorder through the dv slot on the camera to m
-
can u tell me exactly when will we use co related sub queries instead of sub query? and writing a select statement in veiw instead of self join? please let me know this clearly ..