 		self.mFormat = .sheet
 
 		if let hdrval = nvalue[CNNativeValueTable.HEADER_PROPERTY] {
-			self.mHasHeader = true
 			switch hdrval {
 			case .arrayValue(let arr):
 				var index: Int = 0


	public func copy(from vtable: CNNativeValueTable){
		self.mFormat 		= vtable.mFormat
		self.mHasHeader		= vtable.mHasHeader
		self.mTitles 		= vtable.mTitles
		self.mRecords		= vtable.mRecords
		self.mMaxRowCount	= vtable.mMaxRowCount

				let err = CNParseError.ParseError(0, "Array of column titles are require")
				return .error(.tokenError(err))
			}
		}
		if let dataval = nvalue[CNNativeValueTable.DATA_PROPERTY] {
			switch dataval {
