Quantcast
Channel: Adobe Community : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 238792

Difficulty calling a function using Action Builder

$
0
0

I am trying to write my first script so understand it needs help.

 

What I am trying to do is make a timesheet specific to my company.  I want to do automatic calulation when the monRegular box is entered.  I used action builder to help me set it up. 

 

The error message I keep getting is:

TypeError: this.resolveNode("TimeCalc").TimeCalculator() is not a function

8:XFA:form1[0]:TimeSheet[0]:monRegular[0]:enter

 

here is my script:

 

 

function TimeCalculator()  {

 

 

     var f = form1.TimeSheet.monRegular.rawValue;

 

 

     f = form1.TimeSheet.monOut.rawValue - form1.TimeSheet.monLin.rawValue + form1.TimeSheet.monLout.rawValue - form1.TimeSheet.monOut.rawValue;

 

     TimeCalculator = f;

}

 

what I am trying to is calculate time ate work and return that value.  I am unfamiliar with javascript.

 

here is what Action Builder set up for me.

 

 

 

form1.TimeSheet.monRegular::enter - (JavaScript, client)

 

//+ GENERATED - DO NOT EDIT (ID:51E32615-7D96-4FF8-8EA8-F3A9D2BCD39D CRC:2494738674)

//+ Type: Action

//+ Result1: Custom("$Node2","TimeCalculator","","returnto","$Node1")

//+ Node2: form1[0].TimeSheet[0].#variables[0].TimeCalc[0]

//+ Node1: form1[0].TimeSheet[0].monRegular[0]

//+ Condition1: NumericField("$Node1","entered","")

//+ ActionName: monRegular.enter

 

this.resolveNode("$").rawValue   = this.resolveNode("TimeCalc").TimeCalculator();

 

//-

 

Where can I go to find some good examples of how to set up fuctions and classes.  You can explain it to me all day but I need an example to understand it.

Travis


Viewing all articles
Browse latest Browse all 238792

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>