Quantcast
Channel: PTC Community : Discussion List - Windchill
Viewing all articles
Browse latest Browse all 5797

Developing code in Workflow Template Administrator

$
0
0

I . . I'm a windchill starter user and i have skills in JAVA , now i'm trying to construct a Expression in Workflow Template Administrator and i need to get the PDF (Representation File) from a EPM Document received in a Promotion Request and copy that to a specific folder ...

 

I get this piece of code from internet but i get errors showed in bottom...

 

try{
QueryResult theQueryResult = MaturityHelper.service.getPromotionTargets(thePromotionNotice);
Versioned theVersioned = null ;if (theQueryResult != null){while(theQueryResult.hasMoreElements()){
theVersioned = (Versioned)theQueryResult.nextElement();if (theVersioned instanceof EPMDocument) { ... }}}catch(...){}       //primaryBusinessObject
QueryResult theQueryResult;
wt.maturity.PromotionNotice pn = (wt.maturity.PromotionNotice)primaryBusinessObject;try{    theQueryResult = MaturityHelper.service.getPromotionTargets(pn);    Versioned theVersioned = null ;    if (theQueryResult != null){        while(theQueryResult.hasMoreElements()){            theVersioned = (Versioned)theQueryResult.nextElement();            if (theVersioned instanceof EPMDocument) {                System.out.println("IS A EPM DOCUMENT");                //É Preciso procurar o PDF AGORA.....                 System.out.println("NOW GET THE PDF DOCUMENT");                // . . .             }else{                System.out.println("THIS IS NOT AN  EPM");            }        }    }}catch(Exception e){    System.out.println("ERROR EXPORTING PDF: " + e.getMessage());    errorMsg = "ERROR EXPORTING PDF Promotion Request: " + e.getMessage();    }

 

 

Five errors reported in check Syntax..

 

 

1)  WfExpression45853891.java:36: cannot find symbol
symbol  : class QueryResult
location: class wt.workflow.expr.WfExpression45853891
QueryResult theQueryResult;
^  
2)  WfExpression45853891.java:39: package MaturityHelper does not exist    theQueryResult = MaturityHelper.service.getPromotionTargets(pn);                                   ^ 
3)  WfExpression45853891.java:40: cannot find symbol
symbol  : class Versioned
location: class wt.workflow.expr.WfExpression45853891    Versioned theVersioned = null ;    ^  
4)  WfExpression45853891.java:43: cannot find symbol
symbol  : class Versioned
location: class wt.workflow.expr.WfExpression45853891            theVersioned = (Versioned)theQueryResult.nextElement();                            ^  
5)  WfExpression45853891.java:44: cannot find symbol
symbol  : class EPMDocument
location: class wt.workflow.expr.WfExpression45853891            if (theVersioned instanceof EPMDocument) {

 

I need help here because and dont know all structure of Windchill API classes


Viewing all articles
Browse latest Browse all 5797

Trending Articles



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