Index: ssts-web/src/main/webapp/disinfectsystem/print/print.js =================================================================== diff -u -r31734 -r31735 --- ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 31734) +++ ssts-web/src/main/webapp/disinfectsystem/print/print.js (.../print.js) (revision 31735) @@ -4007,12 +4007,15 @@ tousseNumber = parseInt(number); } }else { - var sub1 = tousseName.match(/\([0-9-]+\)/)[0]; - sub1 = sub1.substring(sub1.indexOf("(") + 1,sub1.indexOf(")")) - var page = sub1.split('-')[1]; - var sum = sub1.split('-')[0]; - if(parseInt(sum) == parseInt(splitPackagesAmount)){ - tousseNumber = page; + var sub1 = tousseName.match(/\([0-9-]+\)/); + if(sub1 !== null){ + var s1 = sub1[0]; + s1 = s1.substring(s1.indexOf("(") + 1,s1.indexOf(")")) + var page = s1.split('-')[1]; + var sum = s1.split('-')[0]; + if(parseInt(sum) == parseInt(splitPackagesAmount)){ + tousseNumber = page; + } } } return tousseNumber;