@@ -766,7 +766,7 @@ define([
766766case 'list' :
767767code . append ( data ) ;
768768// start / end value
769- if ( ( slicingStart1 && slicingStart1 != '' ) || ( slicingEnd1 && slicingEnd1 != '' ) ) {
769+ if ( ( slicingStart1 != null && slicingStart1 != '' ) || ( slicingEnd1 != null && slicingEnd1 != '' ) ) {
770770code . appendFormat ( '[{0}:{1}]' , slicingStart1 , slicingEnd1 ) ;
771771}
772772break ;
@@ -781,7 +781,7 @@ define([
781781let colCode = '' ;
782782if ( ndRowType == 'slicing' ) {
783783// slicing start / end value
784- if ( ( slicingStart1 && slicingStart1 != '' ) || ( slicingEnd1 && slicingEnd1 != '' ) ) {
784+ if ( ( slicingStart1 != null && slicingStart1 != '' ) || ( slicingEnd1 != null && slicingEnd1 != '' ) ) {
785785rowCode = com_util . formatString ( '{0}:{1}' , slicingStart1 , slicingEnd1 ) ;
786786}
787787} else {
@@ -802,7 +802,7 @@ define([
802802}
803803if ( ndColType == 'slicing' ) {
804804// slicing start / end value
805- if ( ( slicingStart2 && slicingStart2 != '' ) || ( slicingEnd2 && slicingEnd2 != '' ) ) {
805+ if ( ( slicingStart2 != null && slicingStart2 != '' ) || ( slicingEnd2 != null && slicingEnd2 != '' ) ) {
806806colCode = com_util . formatString ( '{0}:{1}' , slicingStart2 , slicingEnd2 ) ;
807807}
808808} else {
@@ -830,7 +830,7 @@ define([
830830}
831831} else {
832832// start / end value
833- if ( ( slicingStart1 && slicingStart1 != '' ) || ( slicingEnd1 && slicingEnd1 != '' ) ) {
833+ if ( ( slicingStart1 != null && slicingStart1 != '' ) || ( slicingEnd1 != null && slicingEnd1 != '' ) ) {
834834code . appendFormat ( '[{0}:{1}]' , slicingStart1 , slicingEnd1 ) ;
835835}
836836}