|
|
@ -2220,10 +2220,13 @@ public class NewCodeItemDialog extends Dialog {
|
|
|
|
CNProperty prop = cnpropList.get(j);
|
|
|
|
CNProperty prop = cnpropList.get(j);
|
|
|
|
if(prop.getRealName().equals(vs[i])) {
|
|
|
|
if(prop.getRealName().equals(vs[i])) {
|
|
|
|
Widget c = generalPropTextList.get(j);
|
|
|
|
Widget c = generalPropTextList.get(j);
|
|
|
|
|
|
|
|
String vss = "["+vs[i]+"]";
|
|
|
|
if(c instanceof Combo) {
|
|
|
|
if(c instanceof Combo) {
|
|
|
|
idPattern = idPattern.replace("["+vs[i]+"]", ((Combo)c).getText());
|
|
|
|
idPattern = idPattern.replace(vss, ((Combo)c).getText());
|
|
|
|
|
|
|
|
finalPattern = finalPattern.replace(vss, ((Combo)c).getText());
|
|
|
|
}else if(c instanceof Text) {
|
|
|
|
}else if(c instanceof Text) {
|
|
|
|
idPattern = idPattern.replace("["+vs[i]+"]", ((Text)c).getText());
|
|
|
|
idPattern = idPattern.replace(vss, ((Text)c).getText());
|
|
|
|
|
|
|
|
finalPattern = finalPattern.replace(vss, ((Text)c).getText());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -2231,13 +2234,12 @@ public class NewCodeItemDialog extends Dialog {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
System.out.println("idPattern:" + idPattern);
|
|
|
|
System.out.println("idPattern:" + idPattern);
|
|
|
|
if ((seqIndex == -1)) {
|
|
|
|
if ((seqIndex == -1)) {
|
|
|
|
codeCounterName = idPattern + "$" + codeSeqLength + "$" + startValue + "$" + endValue + "$"
|
|
|
|
codeCounterName = String.format("%s$%s$%s$%s$%s", seqValues, codeSeqLength, startValue, endValue, increaseStep);
|
|
|
|
+ increaseStep;
|
|
|
|
|
|
|
|
counterID = seqPattern.replace(" ", "");
|
|
|
|
counterID = seqPattern.replace(" ", "");
|
|
|
|
newID = idPattern.replace(" ", "");
|
|
|
|
newID = idPattern.replace(" ", "");
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
codeCounterName = seqPattern + "$" + codeSeqLength + "$" + startValue + "$" + endValue + "$"
|
|
|
|
seqPattern = idPattern;
|
|
|
|
+ increaseStep;
|
|
|
|
codeCounterName = String.format("%s$%s$%s$%s$%s", seqPattern, codeSeqLength, startValue, endValue, increaseStep);
|
|
|
|
String newCodeNum = new GetCodeNumber().getCodeNumber(seqPattern, codeSeqLength, startValue,
|
|
|
|
String newCodeNum = new GetCodeNumber().getCodeNumber(seqPattern, codeSeqLength, startValue,
|
|
|
|
endValue, increaseStep, excludeStr);
|
|
|
|
endValue, increaseStep, excludeStr);
|
|
|
|
counterID = newCodeNum.replace(" ", "");
|
|
|
|
counterID = newCodeNum.replace(" ", "");
|
|
|
|