Commit a4f4d6fd by wangguangchao

goto报错代码修改提交

parent 6df50194
...@@ -109,6 +109,7 @@ BigDecimal doRelease(#trn argtrn,int argrelnum) ...@@ -109,6 +109,7 @@ BigDecimal doRelease(#trn argtrn,int argrelnum)
Platform.clear( $wfmmod\wfs ); Platform.clear( $wfmmod\wfs );
// Check wether REL Entry is waiting // Check wether REL Entry is waiting
// if service "REL" is used, SRVREL must be included and executed in MGRTSK in order to set WFE for REL to "D"one // if service "REL" is used, SRVREL must be included and executed in MGRTSK in order to set WFE for REL to "D"one
int err = 0;
ExitLabel: ExitLabel:
while(true){ while(true){
if( ! checkServiceWfe( argtrn, "REL" ) ) if( ! checkServiceWfe( argtrn, "REL" ) )
...@@ -176,7 +177,7 @@ BigDecimal doRelease(#trn argtrn,int argrelnum) ...@@ -176,7 +177,7 @@ BigDecimal doRelease(#trn argtrn,int argrelnum)
$$argtrn\relflg = "W"; $$argtrn\relflg = "W";
} }
} }
int err = 0;
IStream msgStream = new StreamImpl(); IStream msgStream = new StreamImpl();
if( Platform.compareTo( $$argtrn\relflg , "R" ) == 0 ) if( Platform.compareTo( $$argtrn\relflg , "R" ) == 0 )
{ {
......
...@@ -74,6 +74,7 @@ void defDocEot(String trigger,String subid,String argdocpannam,String apfcod,int ...@@ -74,6 +74,7 @@ void defDocEot(String trigger,String subid,String argdocpannam,String apfcod,int
String docnam = Platform.mid( argdocpannam, 1, Platform.len( argdocpannam ) - 2 ) + Platform.mid( argdocpannam, Platform.len( argdocpannam ), 1 ); String docnam = Platform.mid( argdocpannam, 1, Platform.len( argdocpannam ) - 2 ) + Platform.mid( argdocpannam, Platform.len( argdocpannam ), 1 );
// check if message is already in list // check if message is already in list
int gridCnt = Platform.gridCount( $doceot ); int gridCnt = Platform.gridCount( $doceot );
int fnd = 0;
boolean setitFlag = true; boolean setitFlag = true;
setitLabel: setitLabel:
while(true){ while(true){
...@@ -154,7 +155,7 @@ void defDocEot(String trigger,String subid,String argdocpannam,String apfcod,int ...@@ -154,7 +155,7 @@ void defDocEot(String trigger,String subid,String argdocpannam,String apfcod,int
} }
} }
// find empty line // find empty line
int fnd = 0;
if( gridCnt > 0 ) if( gridCnt > 0 )
{ {
for(int i = 1;i <= gridCnt;i++) for(int i = 1;i <= gridCnt;i++)
...@@ -169,11 +170,11 @@ void defDocEot(String trigger,String subid,String argdocpannam,String apfcod,int ...@@ -169,11 +170,11 @@ void defDocEot(String trigger,String subid,String argdocpannam,String apfcod,int
} }
Platform.gridInsertRow( $doceot, 0, 10 ); Platform.gridInsertRow( $doceot, 0, 10 );
fnd = Platform.gridCount( $doceot ) - 9; fnd = Platform.gridCount( $doceot ) - 9;
int i = fnd;
break setitLabel; break setitLabel;
} }
// set line in DOCEOT // set line in DOCEOT
// #### label setit // #### label setit
int i = fnd;
if(setitFlag){ if(setitFlag){
if( i > 0 ) if( i > 0 )
{ {
......
...@@ -65,11 +65,11 @@ void defDocAtt(String trigger,String argid,String argsubid,String argdsc,String ...@@ -65,11 +65,11 @@ void defDocAtt(String trigger,String argid,String argsubid,String argdsc,String
Platform.gridInsertRow( $doceot, 0, 10 ); Platform.gridInsertRow( $doceot, 0, 10 );
gridcnt = Platform.gridCount( $doceot ); gridcnt = Platform.gridCount( $doceot );
fnd = gridcnt - 9; fnd = gridcnt - 9;
int i = fnd;
break setit; break setit;
} }
// set line in DOCEOT // set line in DOCEOT
// #### label setit // #### label setit
int i = fnd;
if( i > 0 ) if( i > 0 )
{ {
$doceot[i]\id = id; $doceot[i]\id = id;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment